Which of the following macronutrients are required for the synthesis of nucleic acids?
Phosphorus, magnesium, nitrogen
Phosphorous is a component of the phosphate group of nucleic acids. Nitrogen is component of the purine and pyrimidine bases of nucleic acids. Magnesium is an important co-factor for various enzymes (e.g. phosphorylase) which are involved in the synthesis of nucleic acids.