Estimate the answer to the problem. David's company has to ship 2,127 boxes of sprinklers. If a truck can hold 550 boxes, how many trucks does he need to ship all the boxes?

a) 4 trucks
b) 3 trucks
c) 5 trucks
d) 6 trucks