Crossing over refers to __________.
a. the failure of dyads to separate during anaphase I
b. the separation of sister chromatids in anaphase II
c. the random alignment of tetrads in metaphase I
d. genetic exchange between non-sister chromatids during meiosis