单项选择题

A.temperature and salinity differences in the water
B.wind and density differences in the water
C.water depth and underwater topography
D.rotation of the Earth and continental interference