The correct option is C Both of the above
A gametophyte is the plant, that produces gametes. The fern gametophyte is a small (approximately 5 mm), bisexual, heart-shaped plant, called as prothallus. It is called bisexual, as it has both male and female sex organs.