The answer is b. Personification
In stories it is getting more and more popular not to give the protagonist a real name. Throughout history, we have gotten used to the stories with the familiar names, like Harry Potter, William Tell, Pippi Longstocking, etc, but now we live in different times. The nameless man is now in stories. Why?
C. The author wants the message of the story to apply to everyone, not just the main character.
This could be a reason to keep the protagonist unnamed, but also for keeping the focus on the message in the story and not the person perse.
properly constructed sentence
I think it’s an compound sentence :) sorry If I’m wrong!