Multiple choice During a plant's life cycle the gametophyte produces _____. gametes seeds spores endosperm Reveal answer Fill a bubble to check yourself A Correct answer Explanation In the alternation of generations, the gametophyte is the haploid stage that produces haploid gametes (sperm and eggs) through mitosis.