The average rate of a printer is 4 seconds per page. At this rate, how many pages will be printed in 3 minutes?

A. 80

B. 20

C. 12

D. 45