Which character is the best example for an unreliable narrator?

A. An athlete who comes in second place and tries to find out what she did wrong

B. A god who makes fun of the trials of the mortals and likes to interfere in their little lives

C. A cook who goes to work in a resturant and notices all the staff cutting corners

D. An alien researcher who tries to explain human behavior but always gets it wrong