A U-shaped valley is most often formed by

A. volcanoes
B. oceans waves
C. plate movement
D. glacial movement