Cat : Kitten :: Dog : ?

Answer: A. Puppy
A kitten is a young cat, just as a puppy is a young dog.