Which of the following reasons best explains why ancient religions tended to have multiple gods? Select one: a. Different gods revealed themselves to different people in dreams. b. There were many things that ancient people did not understand about the world in which they lived. c. Different groups within the same society had different gods. d. None of the above