The correct option is B Temperature difference between surface and depths of sea.
The water at the surface of the sea or ocean is heated by the Sun while
the water in deeper sections is relatively cold. This difference in
temperature is exploited to obtain energy in ocean-thermal-energy
conversion plants.