Biology (Second Preparatory)

Biomolecules

Which of the following macromolecules is essential for building proteins?