Glaciers are large deposition of ice. They are found in -------?

A ) 32 countries

B ) 37 countries

C ) 47 countries

D ) None of these (50 countries) ✅