In a class of 35 students, 2 students did not borrow any books from the library, 12 students each borrowed 1 book, 10 students each borrowed 2 books, and the rest borrowed at least 3 books. If the average number of books per student was 2, what is the maximum number of books any single student could have borrowed?	Choose the correct choice from the following choices.
A) 3 B) 5 C) 8 D) 13 E) 15

Rationale: "total # of students = 35 avg # of books per student = 2 total # of books = 35 * 2 = 70 # of student borrowed at least 3 books = 35 - 2 - 12 - 10 = 11 # of books borrowed by above 11 students = 70 - ( 12 * 1 ) + ( 10 * 2 ) = 38 considering that 10 out of above 11 students borrowed only 3 books , # of books borrowed = 10 * 3 = 30 so maximum # of books borrowed by any single student = 38 - 30 = 8 option c"
Answer: C