The correct answer is:
B. Wasn't that rainbow after the thunderstorm just lovely?
To correct answer choice A, it would be:
Haven't the animals at the zoo seemed sleepy?
To correct answer choice C, it would be:
Doesn't she notice the gift next to her chair?