What can large amounts of water do over long periods of time?
Choose the most suitable option to answer the above question.
Options：

A. room temperature

B. thin blood

C. make parks

D. take several forms

E. move mountains



E