Which of the following forms the greatest number of strong covalent bonds and is therefore the backbone of organic molecules including carbohydrates, proteins, lipids and nucleic acids? ACarbon BHydrogen COxygen DPhosphorus