Question: What country houses the largest Buddhist population? Choices: Nepal China India Japan Correct answer: China