A store has 18 cell phones in stock. The manufacturer ships cell phones to the store to sell in boxes that contain four cell phones each. If the store is preparing for a big sale and would like to have 30 cell phones in stock for the sale, how many boxes should they order from the manufacturer?
A. 3
B. 4
C. 8
D. 12