Answer:
The right answer is omniscient narrator.
Explanation:
This kind of narrator tells the events of the story with all the knowledge that is needed to make the narration as clear and understandable as possible. The narrator has full access of what is going on, from dialogues until feelings. The word has its origin from the Latin language with omnia meaning all and Scientia meaning knowledge, from here we can deduce that is the one who narrates with “all-knowing”