C 分析:在弹簧被压缩的过程中,A的合力在减小,加速度在减小,开始A的加速度大于B的加速度,A的速度大于B的速度,在运动的过程中B的加速度一直在增加,当两者速度相等时,弹簧压缩到最短. 解答:根据牛顿第二定律知,弹簧的弹力增大,对于A,推力F大于弹力,根据a=,A开始做加速度减小的加速运动,速度大于B的速度,然后推力F小于弹力,加速度方向向左,,A做加速度增大的减速运动,B一直做加速度增大的加速运动,当两者速度相等时,压缩到最短,此时速度相等,B的加速度大于A的加速度.故C正确,A、B、D错误. 故选C. 点评:解决本题的关键能够正确地进行受力分析,得出加速度的方向以及大小的变化,根据加速度方向与速度方向的关系判断速度的变化.