Which of the following is true for genetic diversity:
A) The number of different gamete types from independent assortment is dependent on the number of homologous pairs.
B) Crossing over separates segregates homologous chromosomes in metaphase of meiosis I.
C) Crossing over occurs between non-homologous chromosomes in prophase of meiosis I.
D) Independent assortment of homologues occurs in metaphase of meiosis II.