A、根据图象的斜率等于加速度,可知物体的加速度作周期性变化,做的是非匀变速直线运动,故A错误;B、2~4s内物体做匀变速直线运动,v-t图象斜率一定,是做匀变速直线运动,故B正确;C、2~4s内物体做匀变速直线运动,加速度不为零,故3s末物体的加速度不为零,故C错误;D、根据图象与时间轴围成的面积表示物体通过的位移可知,前4s内物体的位移等于前2s内的位移,为:x= 1 2 ×3×4m=6m故6s内物体的位移大小为零;故D错误;故选:B.