A cake recipe requires 4 and one-half cups of flour to make 1 cake. How many cakes can be made by a baker who has 16 cups of flour?
A. 3
B. 4
C. 40
D. 72