If a sentence contains two objects, the indirect object always comes before the direct one.
Having this in mind, you can see that there are two objects in this sentence - him and her old one.
C. Him would be the indirect object, and her old one the direct one.