Which nutrient yields the most energy per gram?
AWater and fibre
BProteins and sugars
CFats and oils
DStarch and sugars
Answer & Solution
Correct answer: C. Fats and oils
Fats give about 9 kcal per gram, more than double the roughly 4 kcal from carbohydrates or proteins.
Keep practising Human Nutrition
Browse all Human Nutrition questions for MHT-CET, or explore more Biology topics.
Related questions
Which contractions mix chyme slowly in the small intestine?By what band is the tongue attached to the mouth floor?Which is the largest lymphoid organ in the body?Which organ is second largest in the body after the skin?Which salivary glycoprotein binds vitamin B12 through the stomach?How does gastric lipase differ from pancreatic lipase?Which valve marks the end of the small intestine?The colon mainly serves as a site for what?