下列可以发生动产善意取得的情形是:( )
【正确答案】 A、B
【答案解析】解析:本题考查善意取得的认定。根据《物权法解释(一)》第18条第2款的规定,善意取得可以通过简易交付和指示交付的方式完成。本题中,A选项属于指示交付,B选项属于简易交付,故AB都可构成善意取得,正确。C选项属于占有改定的交易模型,根据物权法一般原理,占有改定不成立物权的善意取得,故C项错误。根据《物权法解释(一)》第20条的规定,转让合同因违反合同法第52条的规定被认定为无效时,不构成善意取得。本题中的标的物是公务用枪,其属于禁止流通物,该转让合同应属无效,故D选项不构成善意取得。因此,本题的正确答案是AB。