Which of the following produces the energy, initial motion, and direction of the surface currents in the ocean

A. Coriolis effect
B. Density
C. Continental barriers
D. Prevailing