Which of the following are the agents of biological weathering?

1. Earthworms

2. Human beings

3. Termites

4. Plant roots

5. Decaying plants

Select the correct answer using the code given below:

Miscellaneous

Options