The snow on the mountains does not melt all at once when it is heated by the sun because

A ) It becomes very hard.

B ) It reflects most of the heat from the sun ✅

C ) It has a low specific heat capacity

D ) It has a high latent heat of fusion