Which of these statements are true about Alternation of Generations?

Mark the (4) that apply

a) The sporophyte produces spores, and the gametophyte produces gametes.
b) The haploid generation is called the gametophyte. All of its cells are haploid.
c) All plants exhibit the alternation of generation life cycle.
d) The gametophyte is the larger, more prominent form in the plant species’ life cycle.
e) The sporophyte is the diploid generation. All of its somatic cells are diploid.

THANK YOU!!!

From Internet:

Alternation of generations (also known as metagenesis or heterogenesis) is the type of life cycle that occurs in those plants and algae in the Archaeplastida and the Heterokontophyta that have distinct haploid sexual and diploid asexual stages. In these groups, a multicellular haploid gametophyte with n chromosomes alternates with a multicellular diploid sporophyte with 2n chromosomes, ....