Multiple choice Which among the following animals is oviparous? Cat Fox Lizard Deer Reveal answer Fill a bubble to check yourself C Correct answer Explanation null