Which of the following powers the water cycle?
O A. freezing and melting of water
O B. salts dissolving in sea water
O C. energy from the sun
O D. clouds colliding together