Which of the following is a component of nucleic acid and protein:

Which of the following is a component of nucleic acid and protein:

A. Ca
B. Mg
C. N
D. None of the above