Multiple choice general knowledge math & puzzles A farmer had 20 hens. All but 2 died. How many hens are still alive? 18 20 2 0 Reveal answer Fill a bubble to check yourself C Correct answer Explanation The phrase 'all but 2 died' means that every hen died except for two. Therefore, those two hens are the only ones remaining alive.