macbel1374 macbel1374 22-08-2016 Biology contestada What do proteins, carbohydrates, lipids, ATP, and nucleic acids all have in common?