Answer: The correct answer is fat.
Step-by-step explanation:
Though, our body uses carbohydrates as the primary source of energy but fats provide more energy and heat as compared to the carbs.
Each gram of fat provides 9 Kcal of energy as compared to 4 Kcal of energy produced by carbs or proteins.
In addition, fats or lipids are long term energy reserves of the body. So, they are able to provide you energy during long duration of physical activity such as hiking.
Fats also help in making an insulating layer around the body which decreases the surface lost of heat and thus, help in keeping you warm.