Q: When does exchange of dna segments happen between non-sister chromatids of homologous chromosomes? A:
during crossing-over