A professor holds office hours and discovers much to his dismay that his sudden popularity affords him little time to engage in his favorite activity, watching cat videos. Fifteen students per hour arrive at his office and he patiently answers questions, averaging three minutes per student. On average, how many students are waiting to ask questions?
A. 2.00
B. 2.50
C. 2.75
D. 2.25