Which group of macromolecules is responsible for transferring genetic information to new cells?
A lipids
B proteins
C nucleic acids
D carbohydrates