A.因M>m,所以B的动量大于A的动量 B.A的动能最大时,B的动能也最大
C.做的总功为零 D.弹簧第一次最长时A和B总动能最大
B
解析:由于系统受的外力和为零,系统的动量守恒,故A错误,B正确.弹簧第一次最长时,A、B的速度都为零,D错误.此过程中F1和F2做的总功等于弹簧的弹性势能,C错误.