A、由图可知t1到t3时间内两物块之间的距离逐渐增大,t3时刻达到共同速度,此时弹性势能最大,弹簧处于伸长状态,故A错误;
B、结合图象弄清两物块的运动过程,开始时m1逐渐减速,m2逐渐加速,弹簧被压缩,t1时刻二者速度相当,系统动能最小,势能最大,弹簧被压缩最厉害,然后弹簧逐渐恢复原长,m2依然加速,m1先减速为零,然后反向加速,t2时刻,弹簧恢复原长状态,由于此时两物块速度相反,因此弹簧的长度将逐渐增大,两木块均减速,当t3时刻,二木块速度相等,系统动能最小,弹簧最长,因此从t3到t4过程中弹簧由伸长状态恢复原长,故B错误;
C、系统动量守恒,选择开始到t1时刻列方程可知:m1v1=(m1+m2)v2,将v1=3m/s,v2=1m/s代入得:m1:m2=1:2,故C正确;
D、在t2时刻A的速度为:vA=1m/s,B的速度为:vB=2m/s,根据m1:m2=1:2,求出Ek1:Ek2=1:8,故D正确.
故选ACD.