Given below are the stages in the life cycle of pteridophytes. Arrange the following stages in the correct sequence.
A. Prothallus stage
B. Meiosis in spore mother cells
C. Fertilisation
D. Formation of archegonia and antheridia in gametophyte
E. Transfer of antherozoids to the archegonia in presence of water
Choose the correct answer from the options given below: