In Drosophila, non-parental gene combinations can arise due to recombination involving sex-linked genes. However, the Reason is incorrect because genes on different chromosomes do not show linkage; linkage occurs between genes on the same chromosome.