20.Which of the following animals is not viviparous ? A. Platypus B. Whale C. Flying fox (Bat) D. Elephant
Option A All the mammals are viviparous except monotremes, the only mammals that lay eggs instead of giving birth to live young. The platypus (Ornithorhynchus anatinus) also known as the duck-billed platypus is a semiaquatic egg-laying monotreme. They are endemic to eastern Australia, including Tasmania.