According to Shinto beliefs, all elements, including the sun, trees, rocks, and animals, have a kami. Which of the following best describes a kami?

A.
spiritual guru
B.
nature spirit
C.
Jewish prophet
D.
high priest

B. nature spirit