The correct answer is: B. Afforestation
Afforestation is the process of planting trees on land that was previously not forested. This can help to prevent soil erosion by providing a root system that holds the soil in place. Additionally, trees help to regulate the climate, which can also help to reduce erosion.
Deforestation, overgrazing, and removal of vegetation are all practices that can contribute to soil erosion. Deforestation removes trees, which means that there is no root system to hold the soil in place. Overgrazing can also damage the soil, as the hooves of animals can compact the soil and make it more susceptible to erosion. Removal of vegetation can also expose the soil to the elements, making it more likely to be eroded.
In conclusion, afforestation is the best way to prevent soil erosion. Deforestation, overgrazing, and removal of vegetation are all practices that can contribute to soil erosion.