Triangle△ABC is shown below.

image 121b0483ea9148ef8c74475c3ce8fc34

It is rotated to result in△A'B'C' . Which triangle contains enough information to prove that it could be the result of this transformation?

A.
image d895bc1c6aca45c3b96a0cc052d0f803


B.
image 0f24d32ac1364824a732dbb30f31514a


C.
image dc3dc3dc28754be599158e3f628fd05b


D.
image 978512d26d1e4353aeb7e8ffde33979f