Which one of the following has the maximum calorific value?

A ) Carbohydrates

B ) Lipids ✅

C ) Protein

D ) Fibres