At which stage of the water cycle does water return to Earth in the form of rain or snow?

A. accumulation
B. condensation
C. evaporation
D. precipitation