Based on this image, what is responsible for the pattern of ocean currents?
differences in water density
Earth's rotation
differences in water temperature
differences in water salinity
