Specificheat of.a.substance depends on its:
mass
volume
temperature
nature
specific heat depends upon nature of the substance but it also depends upon the temperature because of which we are defining standard calorie.