A - incorrect as it does have a hero.
B - correct. The fact that it tells a long narrative story, among other things (like that it tells the story of the hero) makes it an epic poem.
C - incorrect as it is one long story
D - incorrect, using words in a poetic manner is not enough to consider writing an epic poem.