In a class of 30 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?
A. 3
B. 5
C. 8
D. 13
E. 15
Answer: D
Source: GMAT Prep