Answer:
D. Fats
Step-by-step explanation:
Fats provides the most calories per gram as such every gram of fat contains nine calories. Fat posses more than twice as many calories per gram as in simple carbohydrates or complex carbohydrates and proteins. A gram of fat has about 9 calories, while a gram of carbohydrate or protein has about 4 calories.