Which among the following are heterosporous plants?
A. Selaginella B. Pinus C. Maize D. Funaria
Selaginella is heterosporous pteridophyte. Pinus and Maize are seed plants and all seed plants are heterosporous. Funaria is bryophyte and bryophytes are homosporous.