Which organ is the usual site of implantation of the embryo in human females? Options A. Ovary B. Uterus C. Vagina D. Cervix E. None of the above