What causes surface ocean current?

What causes surface ocean current?

quanswer.com