解题思路:基因自由组合定律的实质是等位基因彼此分离的同时非同源染色体上的非等位基因自由组合;发生的时间为减数分裂形成配子时.据此答题.
A、YyRR中只含一对等位基因,所以经减数分裂只能产生2种类型的配子,A错误;
B、Aabb中只含一对等位基因,所以经减数分裂只能产生2种类型的配子,B错误;
C、BbDdEe中含有三对等位基因,所以经减数分裂能产生23=8种类型的配子,C错误;
D、MmNnPP中含有两对等位基因,所以经减数分裂能产生22=4种类型的配子,D正确.
故选:D.
点评:
本题考点: 基因的自由组合规律的实质及应用.
考点点评: 本题考查基因自由组合定律和减数分裂的相关知识,意在考查学生的识记能力和判断能力,运用所学知识综合分析问题和解决问题的能力.