The correct option is B Pteridophyte
Heterospory is a phenomenon in which two kinds of spores are borne by the same plant. Such plants are termed heterosporous. The spores differ in size, structure and function. The smaller one is known as microspore and larger one is known as megaspore. This phenomenon is regarded to have first appeared in the pteridophytes.