The correct answer is c. Other gods and traditions were absorbed into Hinduism.
This aspect of Hinduism allowed it to adapt and incorporate various local beliefs and practices, making it more accessible and appealing to diverse populations, thus facilitating its spread. The other options do not accurately represent the ways in which Hinduism has spread.