Nucleic acids contain carbon, hydrogen, oxygen, nitrogen, and