The correct options are
B Metal needles
C Fly ash
Soil pollution is caused by the presence of synthetic chemicals in the soil.
The major sources of soil pollution are: industrial wastes, urban commercial and domestic wastes, chemical fertilizers, biomedical wastes, and pesticides.