The mammals whose offspring are little more than embryos are marsupials. The correct answer between all the choices given is the second choice or letter B. I am hoping that this answer has satisfied your query and it will be able to help you in your endeavor, and if you would like, feel free to ask another question.