B
分析:(1)内能是指物体内部所有分子做无规则运动所具有的动能和分子势能的总和,一切物体都有内能;动能和势能都属于机械能.
(2)机械能的改变与内能的改变没有必然联系.
解答:A、内能是指物体内部所有分子做无规则运动所具有的动能和分子势能的总和,故A错误;
B、因为一切物体都有内能,所以物体的机械能为零时,内能一定不为零,故B正确;
C、物体的内能改变时,机械能不一定改变,如物体温度升高,内能增加,但机械能不变,故C错误;
D、物体的机械能变小时,物体的温度不一定变,所以内能不一定变小,故D错误.
故选B.
点评:明确内能与机械能的区别,是解决此题的关键.