Answer:
The units that express specific heat capacity are:
J/(°C) or Joules per degree Celsius: This is the unit commonly used for specific heat capacity in the International System of Units (SI). It represents the amount of energy (in Joules) required to raise the temperature of 1 gram of a substance by 1 degree Celsius.
J/(g·°C) or Joules per gram-degree Celsius: Similar to the previous unit, but specifies the mass of the substance as grams. It represents the amount of energy (in Joules) required to raise the temperature of 1 gram of a substance by 1 degree Celsius.
cal/(°C) or calories per degree Celsius: This is an alternative unit for specific heat capacity, commonly used in some contexts. It represents the amount of energy (in calories) required to raise the temperature of 1 gram of a substance by 1 degree Celsius.
cal/(g·°C) or calories per gram-degree Celsius: Similar to the previous unit, but specifies the mass of the substance as grams. It represents the amount of energy (in calories) required to raise the temperature of 1 gram of a substance by 1 degree Celsius.
Note: "k" in the units you mentioned stands for Kelvin, which is another temperature scale, and it is not used in specific heat capacity units.
SI unit of Specific Heat Capacity is always J kg-1 K-1.
HOPE YOU FIND THIS HELPFUL :) HAVE AN AWESOME DAY