How many figures are required for numbering the pages of a book containing 1000 pages? Choose the correct choice:
A) 2726
B) 2878
C) 2893
D) 2765
E) 1811

Rationale: "explanation : 1 to 9 = 9 * 1 = 9 10 to 99 = 90 * 2 = 180 100 to 999 = 900 * 3 = 2700 1000 = 4 - - - - - - - - - - - 2893 answer : c"
Answer: C