Stupa is the sacred place of? (A) Shintoism (B) Jainism (C) Buddhism (D) Hinduism The answer is (C) Buddhism