Buddhists considered ___________________ as a holy place.

A. Nipal B. JapanC. Kashmir D. China