kadencetaylor05 kadencetaylor05 16-02-2017 Biology contestada 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.