Which type of plant does this alternation of generations diagram belong to?
A. seedless vascular plants
B. gymnosperms
C. angiosperms
D. non-vascular plants
