Nucleic acids are composed of:
a: a phosphate group, a pentose sugar, a nitrogen base
b: a phosphate group, a pentose sugar, a carboxylic acid
c: a pentose sugar, a nitrogen base, an R group
d: a nitrogen base, an amino acid group, a carboxylic acid