Four friends - A, B, C, and D - have different pets: a dog, a cat, a bird, and a fish. A does not have a dog or a cat. B has a pet that is not a bird. C does not have a fish. Who has the cat?

Answer: D. D
Since A cannot have a dog or a cat, and B cannot have a bird, C must have the fish, leaving D with the cat.