Which of the following have maximum calorific value? A. Carbohydrates B. Fats C. Proteins D. Vitamins Answer: B . Fats 0Shares0 0