Which of these is the best reason why an author would use an unreliable narrator?

A. To challenge the reader
B. To make a story more realistic
C. To emphasize trivial aspects of the story
D. To make other characters more likable