which of the following are responsible for surface currents a. the wind and density
b. win and he earth rotation
c. density and salinity
d. temperature and salinity