Which process takes the longest time to complete?
weathering of a rock to form small rocks and sand
movement of small pieces of rock by flowing water
rivers rising due to storms and floods
evaporation of water from the leaves of a plant