I’m going with C , Sorry if this doesn’t help .
I'm not sure but I am pretty sure it is B
B. is the best answer because when you define historical fiction it says,"...movies and novels in which a story is made up but is set in the past and sometimes borrows true characteristics..."
A long narrative poem involving a hero or heroes is called an epic.