Name the four key steps in embryonic development in the correct temporal order.
A. fertilization, gastrulation, cleavage, implantation;
B. implantation, fertilization, cleavage, gastrulation;
C. fertilization, cleavage, implantation, gastrulation;
D. cleavage, fertilization, gastrulation, implantation;
E. fertilization, cleavage, gastrulation, implantation.