A. Pre-embryonic period B. Embryonic period C. Fetal period D. Starts from implantation