HELP ASAP!!

Which of the following processes causes rocks to change from one type of rock to another?

-Weathering and erosion

-Melting and cooling

-Compacting and cementing

-None of these; rocks do not change from one type to another.

-Heat and pressure