What causes ocean surface currents?
A. gravitational attraction

B. friction between the ocean and wind on its surface

C. ocean movements associated with earthquakes

D. changes in water density