Which of the following fuels has the highest calorific value per unit mass (kcal/kg) ?

Which of the following fuels has the highest calorific value per unit mass (kcal/kg) ?

A. Coal
B. Kerosene
C. Natural gas
D. Furnace oil