从开始推A到弹簧第一次被压缩到最短的过程中,物体A的加速度逐渐减小,而B的加速度逐渐增大.在 vA=vB 之前,A的加速度总大于B的加速度,所以aA=aB时,vA>vB.此后A的加速度继续减小,B的加速度继续增大,所以vA=vB时,aB>aA.故C正确,ABD错误.故选:C.