The correct option is D Frost
Weathering of rocks takes place due to various factors like plants, frost, wind, and temperature. Diastrophism is the slow action of endogenic forces which has no direct effect on weathering of rocks on the surface of Earth.