Buddhism is the world’s fourth-largest religion. It is believed to be originated in ___

a) India

c) China

c) Thailand

d) Japan (more…)