The four groups of macromolecules are carbohydrates, lipids, nucleic acids, and proteins. which of these groups are polymers and which are not? explain your answer.