Which macromolecule is the main source of energy for living things?
fat
nucleic acid
protein
carbohydrate
fat
nucleic acid
protein
carbohydrate