A、力既可以改变物体的形状,也可以改变物体的运动状态,故A错误;B、相互不接触的物体也可以有力的作用,如磁铁间的相互作用;故B错误;C、子弹从枪膛射出后能继续前进是由于惯性,惯性不是力,因此不可以与力比较大小;故C错误;D、做匀速直线运动的火车,受到的合力一定为零;故D正确.故选D.