A、合外力不为零,但合外力可以不做功,如匀速圆周运动,则物体的动能可以不变;故A错误;B、只有物体的高度变化时,物体的势能才会变化,如果物体在水平方向运动,则势能可以不变;故B错误;C、根据牛顿第二定律,加速度与合力成正比,如果合力恒定,则加速度不变,故C错误;D、力是改变物体运动状态的原因,则由牛顿第二定律可知,有力一定有加速度,则物体的速度一定变化;故D正确;故选:D.