Multiple choice Which of the following is not a viviparous animal? Man Duck Buffalo Pig Mouse Reveal answer Fill a bubble to check yourself B Correct answer Explanation Duck is oviparous.