Final answer:
The units of specific heat are J/g-K or J/g-°C. The equivalence of temperature changes in Celsius and Kelvin scales accounts for the same numerical values of specific heat in these units.
Step-by-step explanation:
The units of specific heat are J/g-K or J/g-°C. Specific heat is defined as the amount of heat energy required to raise the temperature of 1 gram of a substance by 1°C (or 1 K). The value of specific heat remains the same for J/g-K and J/g-°C because the size of one degree on the Celsius (°C) scale is equal to the size of one kelvin (K) on the Kelvin scale, implying that a change in temperature by 1°C is equivalent to a change of 1 K.
Therefore, the correct answer to the question 'The units of specific heat are' would be A. J/g-K or J/g-°C.