Q: Q: Caves form over time when what causes rocks like limestone to dissolve? A:

1). weather
2). acid
3). air
4). water
A:
4).