Question: what are the functional groups of nucleic acids?
Answer: nucleic acid-----one phosphate group, one nitrogen containing base (pyrimidine or purine) and a sugar molecule, which in turn has alcohol and aldehyde/ketone group.