The best answer is:
It is made possible by heat and pressure.
Convection currents are driven by heat and pressure differences within a fluid, which causes movement and flow. The other statements are not universally true about all convection currents.