A printer can print 45 pages in 3 minutes. At this rate, how many pages can the printer print in 8 minutes?

A. 105

B. 120

C. 135

D. 150

B
C
D

Hard