The correct option is B Platypus
Most of the mammals give birth to young ones, thus are viviparous. Hence the porcupine, kangaroo and the koala are viviparous. But there are exceptions to this fact. Platypus is the only egg laying mammal and is said to be oviparous.