Mendel's law of independent assortment states that ().
A、monohybrid crosses will show segregation and independent assortment
B、the segregation of alleles of one gene depends on the segregation of all other alleles
C、test crosses always produce heterozygous offspring
D、alleles of different genes segregate at random and fertilization is random
E、alleles segregate at meiosis