You are presented with the question "What animal gives live birth?" and the following answer choices: - humans - goats - alpacas - rabbit - babies - fur seals - mammals - sharks Now knowing that fertilization takes place inside the female organism and sharks have internal fertilization, and most give birth to live young, choose the best answer.
sharks