A、等位基因的分离可导致非等位基因的自由组合和等位基因互换可导致基因重组,A正确;B、基因重组的两种方式是交叉互换和自由组合,该过程分别发生在减Ⅰ前期和减Ⅰ后期,为有性生殖过程,B正确;C、非等位基因的自由组合和互换可导致基因重组,C正确;D、无性生殖过程中只会发生基因突变和染色体变异,不会发生基因重组,D错误.故选:ABC.