Answer AND Explanation:
A. haploid generation - Gametophyte
B. a group of fern sporangia - sorus
C. develops into a fruit - ovule
D. develops into a seed - ovary
E. gametophyte and sporophyte appear to be the same - isomorphic alternation of generations.
F. contains only stamens - male flower
G. gametophyte and sporophyte appear to be different - heteromorphic alternation of generations.
H. diploid generation - sporophyte