Why does permeable rock weather more quickly?

A.Water enters permeable rock and dilutes the minerals that exist within the rock.
B.Water enters permeable rocks, creating colder temperatures in the rocks, which causes them to weather faster.
C.Permeable rocks heat up faster due to the many spaces between their minerals, enabling the conduction of heat more rapidly.
D.Permeable rocks have more spaces in them, which enables water to penetrate and increase the rate of weathering.

D. Permeable rocks have more spaces in them, which enables water to penetrate and increase the rate of weathering.