A、同源染色体是指两条染色体,而一个DNA分子复制形成的两个子代DNA分子不可能位于两条同源染色体上,A错误;
B、非同源染色体也是指两条染色体,而一个DNA分子复制形成的两个子代DNA分子不可能位于两条非同源染色体上,B错误;
C、一个DNA分子复制形成的两个子代DNA分子位于姐妹染色单体上,而不是位于非姐妹染色单体上,C错误;
D、在减数第一次分裂间期,染色体复制,一个DNA分子复制产生的两个子代DNA分子与蛋白质构成染色单体,连接着同一个着丝点上,在减数第二次分裂后期,这两条姐妹染色单体分离形成两条染色体,D正确.
故选:D.