rivers rising due to storms and floods evaporation of water from the leaves of a plant weathering of a rock to form small rocks and sand movement of small pieces of rock by flowing water
I am hesitating between 4 options to answer the following question, which option should I choose?
Question: Some events on Earth happen instantly while others take thousands of years to occur. Which process takes the longest time to complete?
Possibilities:
- rivers rising due to storms and floods
- evaporation of water from the leaves of a plant
- weathering of a rock to form small rocks and sand
- movement of small pieces of rock by flowing water

weathering of a rock to form small rocks and sand