In flowering plants, arrange the following steps in their correct sequence.
A. Endosperm formation
B. Megasporogenesis
C. Embryo formation
D. Development of embryo sac
The sequential events in a flowering plant are megasporogenesis, embry sac development, endosperm formation and embryo formation.