设炮弹发射的方向为正方向;则有:
A、当水平发射炮弹时,由动量守恒定律可知Mv+mv0=0;解得:v=-
;故炮车的反冲速率为的mv0
M
;故A正确;mv0
M
B、炮弹的速度与水平方向成θ角时,水平分速度vx=v0cosθ;则由动量守恒得:v=
;故B正确;mv0cosθ M
C、炮身与水平方向成θ角,炮弹出炮口时,相对炮口速率为v0,设炮弹的对地速度为v;则炮弹对地的水平分速度为v0cosθ-v;则由水平方向动量定恒定律可知:
Mv=m(v0cosθ-v);解得:v=
;故C错误,D正确;mv0cosθ M+m
故选:ABD.