The correct option is D C, H, O, N, P
Nucleic acids are macromolecules of nucleotides. Nucleotides are made up of nitrogen containing-bases which may be purine or pyrimidine, phosphoric acid and sugar which may be ribose or deoxyribose. None of these has sulphur as its component. Nitrogenous bases contain nitrogen, carbon and hydrogen. Phosphoric acid is made up of phosphorous and oxygen and sugar is made up of oxygen, carbon and hydrogen.