Relax

Respuesta :

D because wind can cause rapid temperature change
I'd have to say Ice. Ice can freeze over rocks and soil. 
Well, this is the one I say affects rocks and weathering the most.