Blake buys 12 packages of balloons. He buys a total of 336 balloons. How many balloons are in each package? A. 18 balloons B. 24 balloons C. 28 balloons D. 30 balloons