The warm and cold ocean currents are caused by
Prevailing winds
Earth's rotation
Variations in density of sea water
All of these
D.