a、运动的物体如果向高出运动,除去具有动能以外,还具有重力势能,故a错误;b、物体由于运动而具有的能叫动能,故b正确;c、动能和势能统称为机械能,故c错误;d、影响重力势能的因素是质量和高度,质量大的物体具有的重力势能不一定多,故d错误.故选b.