Multiple choice general knowledge

A farmer has 17 sheep, and all but 9 die. How many are  left?

  1. 16

  2. 8

  3. 9

  4. 17

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The phrase 'all but 9 die' means 9 sheep survive and the rest (8 sheep) die. Therefore, 9 sheep are left alive. Options A (16), B (8), and D (17) misinterpret 'all but' as meaning 'all except those that died' or make arithmetic errors.