Which of the following macromolecules are used for structural support, storage, transporting substances, movement, defense against foreign substances, and accelerating chemical reactions?
1) Proteins
2) Carbohydrates
3) Lipids
4) Nucleic acids