Although hunter can be a name of a person doesn't mean it is a name of the person. A hunter means a person who tracts down animals. August is the name of a month which means it needs to be capitalized, Finley is also a name which means it needs to be capitalized, and Alamo is the name of a historic museum which means it needs to be capitalized. Option B seems to be the most logical answer in this question.
It allows him to hear the war drum that forces him to kill. The acute silence makes the narrator so uncomfortable, he must make the old man scream. The narrator thinks that only killing the old man will make all of the surrounding noises disappear