Palm Beach South Middle School's cafe produce 12 pizzas in one hour, and the cafe needs to produce at least 30 pizzas to feed the 6 grade students.In order to make sure all the pizzas are cooked in time for lunch,what is the least amount of time the cafe must allow for cooking the pizzas?
A. 2 hours
B. 2 1/2 hours
C. 3 hours
D. 3 1/4 hours