Multiple choice general knowledge A pair of nesting barn owls is capable of catching and eating nearly 3,000 rats a year. True False Reveal answer Fill a bubble to check yourself A Correct answer Explanation Barn owls are efficient predators and a nesting pair can consume approximately 3,000 rats annually. This equates to roughly 8-10 rats per night, which aligns with their hunting needs during breeding season when feeding themselves and owlets.