The amount of heat needed to raise the temperature of 1 kilogram of water 1 degree celsius

The amount of heat needed to raise the temperature of 1 kilogram of water 1 degree celsius.

a. glucose
b. calorie
c. amino acid
d. gram