Which factor below is responsible for causing all the movement of water on the surface of the Earth?
A:The moon
B:Tsunamis
C:Hurricanes
D:The Sun