Triangle XYZ is similar, but not congruent, to triangle X'Y'Z'. Which of the following combinations of transformations could triangle XYZ have undergone resulting in triangle X'Y'Z'? Select all that apply.