Glaciers can only form when

Glaciers can only form when

A.there is an ice age.
B.there is a U-shaped valley in the mountains.
C.the amount of snow exceeds the amount of rain.
D.more snow falls than melts.Glaciers can only form when