Shinto is an ancient Japanese religion that started around 500 BCE or earlier. Which of these is true about the Shinto religion?
A. It is no longer important to Japanese culture.
B. It includes worship of nature spirits.
C. It is the official religion of Japan today.
D. It shares sacred texts with Hinduism.