Many major religions spread through
(a) people questioning old traditions. (B) people migrating from one place to another. (C) changes in philosophy and beliefs. (D) new ideas being introduced into a culture.