Nucleic acids are polymers of:
units consisting of a pentose sugar, a nitrogen base and a phosphate
nucleosides
units having a hexose sugar, nitrogen base and carbonic acid
nitrogen bases.
Nucleic acids are polymers of nucleotides. Each nucleotide has a pentose sugar, a nitrogen base and a phosphate or phosphoric acid.