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