Final answer:
Agents of weathering on Earth include plants, wind, ice, and water, all of which work in different ways to break down rocks and minerals. Thus, the correct answer is E. all of the above.
Step-by-step explanation:
The agents of weathering on Earth include plants, wind, ice, and water. Plants can cause weathering when their roots grow into cracks in rocks and split them as they expand. Wind causes weathering through abrasion, carrying particles that can erode rock surfaces. Ice, particularly in the form of glaciers, can grind away at rock beneath it, and the freeze-thaw process where water expands as it freezes can break rock apart. Finally, water itself causes both chemical and mechanical weathering, dissolving some minerals and carrying away particles of rock.
The correct answer to the question 'Which of the following is an agent of weathering on Earth?' is therefore E. all of the above.