The transition of minerals into aqueous solutions requires water (or if a carbonate, carbonic acid)
Dissolution also requires CO2, soil is the major source of this CO2. As a result, karst features are most rapidly developed in CO2 rich regions, such as the tropics
Rainwater in soil reacts with the CO2 to create a weak acid, as it travels through the bedrock it dissolves it
Dissolution rates are dependent on
CO2 concentration
Temperature
Time and equilibrium (percolation)
Flow type (e.g. turbulent)
Soluble rocks