Answer:
D
Explanation:
The correct answer would be Nucleic Acid.
A typical nucleic acid has 3 components which include:
The purine base includes adenine and guanine while the pyrimidine base includes thymine/uracil and cytosine. The 5-carbon sugar could be ribose or deoxyribose depending on if the nucleic acid is ribonucleic or deoxyribonucleic acid.
The only macromolecule that contains the 3 components of the options A to D is the nucleic acid. Hence, the correct option is D.