Which of following nutrients has the highest calorific values ?

Which of following nutrients has the highest calorific values ?

مندرجہ ذیل میں سے کون سے غذائی اجزاء سب سے زیادہ کیلوری کی قدر رکھتے ہیں؟
Explanation

Fats has the highest calorific value.