what causes the formation of ocean currents?
A: rotation of Earths on its axis
B: change in the magnetic field of Earth
C: temperature differences of water in the ocean
D: movement of tectonic plates under Earth's surface