减数第一次分裂时,因为同源染色体分离,非同源染色体自由组合,所以一个初级精母细胞能产生2种基因型不同的次级精母细胞;减数第二次分裂类似于有丝分裂,因此每个次级精母细胞产生2个基因型相同的精细胞.由此可见,一个精原细胞减数分裂形成4个精子,但只有两种基因型.根据一个精原细胞经减数分裂形成的四个精子中,有一个精子的染色体组成是AbD,则另外3个精子的基因型分别是AbD、aBd、aBd.故选:B.