If temperature changing can cause melting, then what can cause melting?

Answer choices:
- Changing pressure
 - Heat energy
 - Water expanding
 - Evaporation
 - converting electricity to heat
 - Increase in mass
 - Temperature changing
 - Chemical reaction

 

       Temperature changing   