A、减数第一次分裂会发生基因重组,结束后染色体数目减半,A错误;B、减数第二次分裂不发生基因重组,结束后染色体数目不变,B正确;C、减数第一次分裂前期和后期的染色体数目相同,C错误;D、减数第二次分裂前期和后期的染色体数目不同,前期染色体数目是后期的一半,D错误.故选:B.