Read the article and select the best answer. Article: I'd just got in a taxi at the railway station when suddenly I found one of my suitcases missing. Just then, I saw a young fellow about 30 walking away with it, opening it and drawing out the valuables. "Stop thief! Stop thief!" I shouted and threw open the car door and rushed out to him, followed by the driver and half a dozen passers-by. Very soon the thief was cornered at the turn of the road. My driver caught the thief by the neck and put his hand into his trouser pocket, drawing out money, credit card, telephone book and so on and put them back into my suitcase. Half an hour later, the car was running at full speed on the express highway. I sat back and breathed a long sigh of relief . But as I pulled out those stolen things from the suitcase and started to check them, I became dumbfounded . Before my eyes were 200 yuan instead of 100. And a blood test report of a 58-year-old woman appeared. I suddenly realized that the taxi driver must have mistaken the thief's belongs and put his into my suitcase. The pitiful and begging look of the poor young man flashed across my mind again. My heart began to sink. Two years has passed since then. But this event keeps coming back to me. Was the young man a habitual robber or a dutiful son who had been driven to desperation to find money to save his mother's life? My heart aches for him. How I wish I had gone back that summer afternoon to return the 200 yuan and say sorry to him. For the first time in my life, I realized that hate and love are very close. Question: Who helped the writer catch the thief? Options: A: No one. He caught the thief all by himself. B: The driver with several other people. C: Some policemen. D: The thief came back and gave back the suitcase to him.
B