The correct answer is B. Shinto followers worship several gods.
Shinto is a polytheistic religion, worshipping multiple kami (deities or spirits), while many schools of Buddhism, particularly Japanese Buddhism, tend to focus on the teachings of the Buddha and may include various bodhisattvas and deities but generally does not involve the worship of multiple gods in the same sense as Shinto.