Answer: 
The correct answer would be meiosis. 
During meiosis, recombination takes place in the form of crossing over. 
It is an event that takes place during the pachytene stage of prophase I of meiosis I. 
During this event, the genetic material gets exchanged between non-sister chromatids of homologous chromosomes. 
It results in the production of new combinations of genes which are not present in either parent and thus, results in the genetic variation in a population.