youngandbad youngandbad 23-03-2018 Health contestada Question 5 Unsaved Our bodies main energy source is found in Question 5 options: A. Proteins B. Fats C. Carbohydrates D. Vitamins