(PLEASE HELP) Some rocks are formed by heat and pressure. What is the heat source for rock formation?

 A. 

heat from electrical currents

 B. 

heat from the Sun

 C. 

heat from Earth's interior