More than 70% of world's fresh water is contained in

  • (a)Ponds
  • (b)Glaciers and Polar ice caps
  • (c)Greenland
  • (d)Oceans

Asked in

UK PSC APO 2015

Related questions