Yosemite Mountain does not exist however Yosemite national park is located in California.
I would like to refer you to this website, it has everything you are asking about--
http://thediplomat.com/2015/01/china-the-influence-of-history/
Hope this helps!
Religion was incorporated within the empire along with may other things which is one of the reasons it was so successful for so long.
In other words it's because they were tolerant of other religions (answer B).