The answer to the question above is perrenials.
Perrenial plants live for more than a year. Annual plants live only for a year they germinate, grow and bear flowers or seeds but eventually die. while both c and d, (gametophytes and sporophytes) are both phases of plant lifecycle, not a type of plant.