luyiia luyiia Yesterday at 11:57 PM Geography Answered Which factor is the most probable cause limiting life in the deep ocean? A. Availability B.coastal upwelling C. Carbon sources D. Temperature