The answer is carbonic acid.
That is carbonic acid is formed when carbon dioxide dissolves in rainwater, and this mildly reactive substance aids chemical weathering.
The reason for rain water being acidic, is that CO₂ from air dissolves in it. And that dissolving forms carbonic acid that aids chemical weathering.