The gametophyte generation is also called a sexual phase. Here the haploid gametes are produced from the mother cell. Gametes have a single set of chromosomes, which gradually combine with another haploid gamete to give rise to a diploid cell.
The correct answer is B.