The correct options are
A Latitude
B Prevailing winds
C Ocean current
There are different factors that affect how the temperature of the ocean varies. They are latitude, unequal distribution of land and water on Earth's surface, Ocean current and Earth's rotation.