A、物体由于运动而具有的能量叫动能;运动的物体不仅具有动能,还可能具有势能、内能等;故A错误;B、物体由于运动而具有的能量叫动能;故B正确;C、动能的大小与质量和速度有关;速度大的物体动能不一定大,还有看物体的质量大小;故C错误;D、动能的大小与质量和速度有关;质量大的物体动能不一定大,还要看物体的速度大小;故D错误;故选B.