How many dozen eggs does a typical hen lay in one year?
B
Correct answer
Explanation
A typical laying hen produces approximately 250-300 eggs annually, which equals about 19-25 dozen eggs per year. Option B (19 dozen = 228 eggs) falls within this realistic range, though on the lower end. Higher-producing breeds can lay closer to 21 dozen (252 eggs), while 12 dozen (144 eggs) is below average for commercial laying hens and 5 dozen (60 eggs) is far too low.