The haploid stage of the alternation of generations life cycle is called the blank______, while the diploid stage is called the blank______.
A. Gametophyte, Sporophyte
B. Sporophyte, Gametophyte
C. Meiosis, Mitosis
D. Mitosis, Meiosis