Ocean currents are caused by water's density differences. The density differences in the ocean water are due to different salt concentrations and differences in
A) waves.
B) temperature.
C) plate tectonics.
D) volcanic activity.