Which is not true about the alternation of generations?
A. A sporophyte releases haploid spores.
B. Gametophytes produce diploid gametes.
C. A haploid spore grows into a gametophyte.
D. The life cycle of a plant alternates between diploid and haploid phases.