B:D
解:A、以A、B组成的系统为研究对象,根据牛顿第二定律有:mBg-kx=(mA+mB)a,
由于弹簧的伸长量x逐渐变大,故从开始到B速度达到最大的过程中B的加速度逐渐减小.
对B,由mBg-小=mBa可知,在此过程绳子上拉力逐渐增大,是变力,故A错误;
B、对于A物体、B物体以及弹簧组成的系统,只有弹簧的弹力和重力做功,系统的机械能守恒,由于弹簧的弹性势能不断增大,所以A物体与B物体组成的系统机械能不断减少,故B正确;
C、A物体、B物体以及弹簧组成的系统机械能守恒,故B物体机械能的减少量等于A的机械能增加量与弹性势能增加量之和,所以B物体机械能的减少量大于弹簧弹性势能的增加量,故C错误
D、由于弹簧的???力先小于细线的拉力,后大于细线的拉力,A先加速后减速,当弹簧的拉力与细线的拉力大小相等时,A的速度最大,动能最大,此时A的加速度为零,B的加速度也为零,细线的拉力等于B的重力,可知弹簧的拉力等于B物体的重力时,A物体的动能最大.故D正确.
故选:BD