your factory has completed 150 of the 900 holiday orders. If you produce 150 units per day, how many more days are required to complete the order?

A. 4
B. 5
C. 6
D. 10