Final answer:
The segregation of traits results in different combinations of gametes due to both the independent assortment of chromosomes and crossing over between homologous chromosomes during meiosis.
Step-by-step explanation:
The segregation of traits results in different combinations at the end of meiosis due to both independent assortment of chromosomes and crossing over between homologous chromosomes. During meiosis I, homologous chromosomes pair up and align randomly, which allows for independent assortment. Owing to this characteristic, each gamete can have any combination of paternal and maternal chromosomes. Moreover, crossing over occurs between homologous chromosomes. This process permits exchange of genetic material which further increases the genetic variation of the gametes produced.
Ultimately, segregation of traits through meiosis ensures that offspring have varied combinations of traits, leading to genetic diversity. Therefore, the correct answer is: c) Both a and b.