What mammal lays eggs?

Question: What mammal lays eggs?

Choices:

Kangaroos
Whales
Platypus
Dolphins

Correct answer:

Platypus