How do the causes of surface and deepwater currents differ?

A.) Surface currents are caused by wind; deepwater currents are caused by differences in water density.

B.) Surface currents are caused by the Coriolis effect; deepwater currents are caused by differences in water density.

C.) Surface currents are caused by differences in water salinity; deepwater currents are caused by differences in water temperature.

D.) Surface currents are caused by differences in water density; deepwater currents are caused by wind.


PLEASE HELP 4 5 PTS!