The correct answer is:
B. It causes more variation in the traits of offspring.
Crossing over during meiosis allows for the exchange of genetic material between homologous chromosomes, leading to new combinations of alleles. This genetic recombination increases genetic diversity in the offspring, resulting in more variation in traits.