多项选择题

A.基因突变
B.不同菌株之间交换了DNA
C.相同菌株不同细胞之间交换了DNA
D.相互从对方的分泌物中获得所需营养