The correct answer is D. It gives O. Henry a way to keep key information about both main characters hidden until the end.
Thanks to the 3rd-person narration, we meet the three characters one by one, and get to discover the information about them gradually. We listen to their dialogues and see what is happening, but have no additional information to help us understand who they are and what are their life stories. Only the very last sentence discovers it all.