Which are the two agents that are necessary in the formation of metamorphic rocks?

erosion and heat
heat and lava
lava and pressure
pressure and heat