多项选择题

非法制造、买卖、运输、邮寄、储存枪支、弹药、爆炸物罪与违规制造、销售枪支罪的主要区别包括()。

A.犯罪主体不同
B.犯罪主观方面不同
C.犯罪客观方面不同
D.犯罪客体不同