A farmer delivers 125 ten-pound boxes of oranges to 75 stores. There are 1,875 oranges in the delivery. How many oranges are in each box?


A. 12
B. 15
C. 18
D. 25