Which of the following is a possible sequence that water could follow as it travels through the water cycle?
A. ocean --> precipitation --> surface runoff
B. precipitation --> surface runoff --> ocean
C. surface runoff --> precipitation --> ocean
D. surface runoff --> ocean --> precipitation