Meiosis is responsible for which stage in the alternation of generations?

A. Gametophyte to sperm
B. Egg to zygote
C. Sporophyte to spore
D. Zygote to mature sporophyte
E. Spore to mature gametophyte