The diploid generation of the plant life cycle always _____.
A. produces spores
B. is called the gametophyte
C. is larger and more conspicuous than the haploid stage
D. develops from a spore
E. produces eggs and sperm