A、晶体有一定的熔点和凝固点,非晶体没有一定的熔点和凝固点.故A错误,不符合题意.B、同种晶体熔点和凝固点相同.不同晶体熔点不同,晶体达到熔点才能熔化.故B错误;不符合题意.C、晶体在熔化过程中需要吸收热量,但温度保持不变.故C正确,符合题意.D、晶体凝固时要放热,但温度不变,故D错误,不符合题意.故选C.