At a certain restaurant, there are 25 tables and each table has either 2 or 4 chairs. If there is a total of 86 chairs accompanying the 25 tables, how many tables have exactly 4 chairs?
(A)9 (B)12 (C)15 (D)18 (E)21
D