A、图中同源染色体的两条非姐妹染色单体之间发生了交叉互换,A错误;B、B与b是一对等位基因,它们的分离仅发生在减数第一次分裂后期,B错误;C、由于发生交叉互换,等位基因A与a的分离不只发生在减数第一次分裂后期,也发生在减数第二次分裂后期,C错误;D、由于发生交叉互换,等位基因A与a的分离不只发生在减数第一次分裂后期,也发生在减数第二次分裂后期,D正确.故选:D.