Which of the following compositions of transformations will always produce the same image, regardless of the order in which the transformations are performed?

A. translation and reflection
B. reflection and rotation
C. translation and rotation
D. none of the above

Please select the best answer from the choices provided:

A
B
C
D