Answer:
(D). Macromolecules.
Step-by-step explanation:
Macromolecules are very large molecules, made up of many smaller subunits. These subunits are known as monomers that combine together to for macromolecule. Nucleic acids and carbohydrates are examples of macromolecule.
Nucleic acids are formed by polymerization of nucleotide molecules (made up of sugar, nitrogen base, and phosphate groups), which complex carbohydrates are formed by polymerization of monosaccharides, such as glucose.
Thus, the correct answer is option (D).