如图, 水平弹簧右端固定在坚直墙壁上, 左端连接在物块上, 水平面光滑. 开始时物块静止, 弹簧处于原长. 一颗子弹以水平速度 $v_0$ 射人物块, 并留在物块中. 若子弹和物块作用时间极短,下列有关说法中正确的是
A. 从子弹开始打物块到弹簧压缩至最短, 子弹、物块、弹簧组成的系统动量守恒
B. 从子弹开始打物块到弹簧压缩至最短, 子弹、物块、弹簧组成的系统机械能守恒
C. 从子弹开始打物块到与物块共速, 子弹、物块组成的系统动量守恒
D. 子弹和物块一起压缩弹簧的过程中, 物块、子弹、弹簧组成的系统动量守恒