Buddhism is world’s fourth-largest religion. It is believed to be originated in (A) China(B) India(C) Japan(D) Thailand The answer is: (B) India