A、一切物体都有内能,故温度低于0℃的物体也具有内能,说法错误;B、物体具有内能同时可以具有机械能,说法正确;C、内能的大小与温度、质量和状态有关,温度相同的物体其内能不一定相等,说法错误;D、一切物体都有内能,具有机械能的物体一定具有内能,说法错误.故选B.