多选题 冒充军人招摇撞骗罪与招摇撞骗罪的区别有哪些?(    )
   A.主体不同。前者是特殊主体,后者是一般主体
   B.冒充的对象不同。前者是冒充军人,后者是冒充军人以外的人
   C.侵犯客体不同。前者是国防利益,后者是社会管理秩序
   D.两者是法条竞合的关系
【正确答案】 B、C、D
【答案解析】两罪的主体都是一般主体,所以选项A错误。选项BC符合两罪的构成特征。冒充军人招摇撞骗罪与招摇撞骗罪是法条竞合的关系,所以选项D正确。