单项选择题

In fairy tales, ______ beings will never die.

A.immoral
B.immortal
C.fatal
D.immobile