The answer is B. the rotation of the earth on its axis.
Coriolis effect is the effect of the Earth's rotation on the oceans and atmosphere. It is the cause of deflection to the right in the northern hemisphere and to the left in the southern hemisphere. Thus, in the northern hemisphere, gyres spin clockwise, and in the southern hemisphere, gyres spin counter-clockwise.