A bakery has 72 half gallons of milk. It takes 1 2/3 cups of milk to make a cake. Note that 1 cup = 1/8 half gallon = 0.125 half gallon. How many cakes can the bakery make?

A. 43 cakes
B. 288 cakes
C. 345 cakes
D. 576 cakes