A positive integer whose digits are the same when read forwards or backwards is called a palindrome. For example, 4664 is a palindrome. How many integers between 2005 and 3000 are palindromes?
(A) 0
(B) 8
(C) 9
(D) 10
(E) more than 10
Every integer between 2005 and 3000 has four digits.

Since palindromes are integers whose digits are the same when read forwards and backwards, then a four-digit palindrome must be of the form $x y y x$ where $x$ and $y$ are digits.

Since 3000 is not a palindrome, then the first digit of each of these palindromes must be 2, ie. it must be of the form $2 y y 2$.

Since each palindrome is at least 2005 and at most 3000, then $y$ can take any value from 1 to 9 . Therefore, there are 9 such palindromes: 2112, 2222, 2332, 2442, 2552, 2662, 2772, 2882, and 2992 .

ANSWER: (C)