Answer:
Nucleic acid is an important class of macromolecules found in all cells and viruses. Deoxyribonucleic acid (DNA) encodes the information the cell needs to make proteins.
A related type of nucleic acid, called ribonucleic acid (RNA), comes in different molecular forms that participate in protein synthesis.