luyiia luyiia 12-03-2018 Geography contestada Which factor is the most probable cause limiting life in the deep ocean? A. Availability B.coastal upwelling C. Carbon sources D. Temperature