1 .  In which of the following countries Buddhism is followed as their religion

  • A. Sri Lanka
  • B. Korea
  • C. Japan
  • D. All of them

Correct Answer:

All of them