A、物体做匀速运动时,有动量,但是合外力的冲量为零,故A错误;B、物体受到冲量,动量的大小也不一定改变,如物体做匀速圆周运动时,合外力的冲量不为零,动量大小不变,故B错误;C、根据动量定理,物体所受合力的冲量等于物体动量的变化.物体受到冲量越大,其动量的改变量也越大,故C错误;D、根据动量定理,物体所受合力的冲量等于物体动量的变化,所以受到的冲量的方向与动量变化的方向相同,故D正确.故选D