What elements are in common between nucleic acids and proteins? *

A.Carbon, nitrogen, magnesium
B.Carbon, hydrogen, nitrogen, helium
C.Carbon, nitrogen
D.Carbon, hydrogen, nitrogen, phosphorous, nitrogen