Why the Japanese culture is so concerned with cleanliness and responsibility?

A.
Due to the strict government laws about littering and facemask mandates
B.
Shintoism states the only way to achieve salvation is to be clean
C.
To respect the land and people around them and illness can spread quickly in the small Japanese islands with many people
D.
The ready access to the ocean as meant Japanese can bathe regularly.