Mark needs to pack 2340 blocks using the fewest packages. The factory offers crates for 1,000 blocks, boxes for 100 blocks, and stacks for 10 blocks. What is the minimum number of packages Mark should use?
a) 3 packages
b) 4 packages
c) 5 packages
d) 6 packages