During meiosis, genetic recombination results because –

a: Genes from different species can freely mix together.

b: Chromosomes assort independently and crossing-over occurs.

c: Gene mutation occurs more frequently than at other times.

d: Cells divide only once, resulting in genetically identical cells.