Answer: sporophyte, gametophyte, alternation of generation
Step-by-step explanation:
Alternation of generation is a kind of life cycle seen in plants and algae in which the diploid asexual and haploid sexual stages exist. A sporophyte is multicellular and diploid which is an asexual stage. It produces the haploid spores through meiosis. The haploid spores germinate to produce haploid gametophyte. The gametophyte produces gametes by the process of mitosis.