Male and female gametophytes do not have an independent free living existence in:
Choose Your Option
A. Pteridophytes
B. Algae
C. Angiosperms
D. Bryophytes