Which option best describes the word inscrutable?

A. devilish
B. mysterious
C. notorious
D. stubborn

B. mysterious