Which structure contains blood vessels that carry nutrients and oxygen from the mother to the embryo?

A. the blastocyst
B. the umbilical cord
C. the cervix
D. the amniotic sac

B. the umbilical cord