Multiple choice

More than 70% of world's freshwater is contained in

  1. Antarctica.

  2. Polar ice.

  3. Glaciers and Mountains.

  4. Greenland.

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

 A polar ice cap or polar cap is a high-latitude region of a planet, dwarf planet, or natural satellite that is covered in ice.Around 70% of the fresh water on Earth is contained in this ice sheet.