Here are the elements present in each of the specified macromolecules:
Carbohydrate
- Carbon: Yes
- Hydrogen: Yes
- Oxygen: Yes
- Nitrogen: No
- Phosphorus: No
Protein
- Carbon: Yes
- Hydrogen: Yes
- Oxygen: Yes
- Nitrogen: Yes
- Phosphorus: No
Lipid
- Carbon: Yes
- Hydrogen: Yes
- Oxygen: Yes
- Nitrogen: No
- Phosphorus: Sometimes (especially in phospholipids)
Nucleic Acid
- Carbon: Yes
- Hydrogen: Yes
- Oxygen: Yes
- Nitrogen: Yes
- Phosphorus: Yes
This overview provides a basic understanding of the elemental composition of carbohydrates, proteins, lipids, and nucleic acids.