Which of the following transformations does not preserve distance and angle measures?
A. translation
B. reflection
C. rotation
D. horizontal stretch