various groups list in explanation
- Carbohydrate—alcohol and (aldehyde or ketone)
- ————–carboxylic acid with long hydrocarbon chains (usually above 16 C long)
- ———-amino acids (various R groups[check this question http://socratic.org/questions/justify-the-placement-of-the-different-amino-acids-in-their-respective-classes-a164928 ]) which has amino and carboxylic acid group
- 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.



