Answer:
macro-nutrients , micro-nutrients
Explanation:
For plant growth soil needs some basic elements which is basic need for plant growth and metabolic synthesis.
plant need approx 17 essential nutrients for growth and for completing its life cycle among which some are found in water and air. Nitrogen, carbon, hydrogen and oxygen needed the most and in large quantity as nitrogen helps in rapid growth and green color and is mobile and its deficiency lead to reduced growth and yellow foliage.