The image in the question is a map showing the North Atlantic and the Caribbean Sea. In the middle of these is a red arrow that marks the Gulf Stream. An ocean current is a massive movement of ocean and sea waters. In the case of the Gulf of Mexico current, this is originated from the movement of warm waters from the Caribbean, which are heated by the latitudinal location because it receives the sun's rays more directly. It moves in a current towards the north of the Atlantic where it is losing temperature due to the difference in the incidence of the solar rays. Therefore, the correct answer is C. Currents.