(A) is the right answer.
Plant life cycle and alternation of generations: The haploid plant body produces gametes by mitosis. This plant body represents a gametophyte. Following fertilisation the zygote also divides by mitosis to produce a diploid sporophytic plant body. Haploid spores are produced by this plant body by meiosis. These in turn, divide by mitosis to form a haploid plant body once again. Thus, during the life cycle of any sexually reproducing plant,