Environmental Science and Ecology More than 70% of world’s fresh water is contained in? A) Ponds B) Glaciers and polar ice caps C) Green land D) Oceans Detailed Solution: No Details Prev Next