Which type of macromolecule is ultimately responsible for heredity and the passing of traits to the next generation?
A. DNA
B. Fat
C. Protein
D. RNA
E. Lipid