The answer is condensation and evaporation.
Evaporation of the water is the process that exerts the pull on water molecules that is relayed from leaf to root via cohesion. The pressure of the water present in the leaves becomes less due to evaporation of water. The pressure of water in the roots and lower part of the shoot is high. This gradient of pressure creates a pull on the water molecules present in the roots to move upwards to the leaves to occupy the vacant space. The whole process is called transpiration.
Rainwater picks up carbon dioxide from the air and as it percolates through the soil, which turns into a weak acid. This slowly dissolves out the limestone along the joints, bedding planes and fractures, some of which become enlarged enough to form caves.
The answer would be a. Energy stored in chemical bonds :)