Multiple choice general knowledge Which one of the following is not a mammal? Bat Duck-billed-platypus Shark Whale Reveal answer Fill a bubble to check yourself C Correct answer Explanation Sharks are cartilaginous fish, not mammals. Bats, duck-billed platypuses, and whales are all mammals, with bats being flying mammals and platypuses being egg-laying mammals.