由于基因型为BbDd的个体中含有两对等位基因,如果这两对等位基因分别位于不同的同源染色体上,则在减数分裂过程中,最多可产生22=4种配子.但由于一个初级精母细胞经减数分裂只能产生两种4个精子,所以一个基因型为BbDd的初级精母细胞,经减数分裂产生的配子类型为2种.故选:C.