A、A中两对基因的遗传遵循基因自由组合定律,但其自交后代性状分离比为3:1,不符合题意,A错误;B、B中两对基因的遗传遵循基因自由组合定律,且其自交后代性状分离比为9:3:3:1,符合题意,B正确;C、C中两对基因的遗传遵循基因自由组合定律,但其自交后代性状分离比为3:1,不符合题意,C错误;D、D中两对基因的遗传不遵循基因自由组合定律,其自交后代的性状分离比为1:2:1,不符合题意,D错误.故选:B.