Answer: B I think
Protein molecules are often very large and are made up of hundreds to thousands of amino acid units. Fats are large molecules made up of carbon, hydrogen, and oxygen, as are the carbohydrates, but their hydrogen-to-oxygen ratio is higher than 2;1. For this reason, fats contain more energy-storing carbon-hydrogen bonds than carbohydrates.