A、物体相互接触,并且物体间有形变产生,才会产生弹力.故A错误.B、两物体相互吸引但如果没有形变产生,不会产生弹力.故B错误.C、物体处于运动状态,不一定有弹力.故C错误.D、物体发生弹性形变时才会产生弹力.故D正确.故选:D.