what do acids react with in limestone to form giant cave systems?\nmetals\nhydroxides\ncarbonates\nlipids

what do acids react with in limestone to form giant cave systems?\nmetals\nhydroxides\ncarbonates\nlipids
Answer
Brief Explanations:
Limestone is mainly composed of calcium carbonate ($CaCO_3$), a carbonate. Acids react with carbonates to produce carbon - dioxide gas, water and a salt. This chemical reaction over time can dissolve limestone and form cave systems.
Answer:
C. carbonates