Large organic molecules that are synthesized from multiple subunits are _____.
carbohydrates
polymers
proteins
nucleic acids
all of the above