James's hammer bent while he was driving nails. He needed a new one.  Where might he go to find one?
Choose the most suitable option to answer the above question.
Options：

A. repair shop

B. carpenter's toolbox

C. tool box

D. hardware store

E. tool shop



D