Name the 2 biomolecule classes that are common to all viruses.
A) Proteins and lipids
B) Nucleic acids and proteins
C) Carbohydrates and lipids
D) Nucleic acids and carbohydrates