In a class of 20 students, 2 students did not borrow any books from the library, 10 students each borrowed 1 book, 5 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?	Select:  A) 12  B) 13  C) 14  D) 15  E) 16

Rationale: "the total number of books the students borrowed is 20 * 2 = 40 . the students who borrowed zero , one , or two books borrowed 10 * 1 + 5 * 2 = 20 books . the 3 students who borrowed at least three books borrowed 40 - 20 = 20 books . if 2 of these students borrowed exactly 3 books , then the maximum that one student could have borrowed is 20 - 6 = 14 books . the answer is c ."
Answer: C