Correct Answer - D
Macroelements (macronutrients) are those essential elements which are present in easily detectable quantities, 1-10 mg per gram of dry matter. Macroelements are usually involved in the synthesis of organic molecules and development of osmotic potential. They are nine in number -C, H, O, N, P, K, S, Mg and Ca.