Which of these is most likely to cause a spontaneous miscarriage?
a. overproduction of hCG
b. ectopic pregnancy
c. smoking or drinking during the fetal
d. development phase
e. embryonic phase mutations
f. implantation failure