Not everybody needs a visa to enter China. There are a few nationalities that do not need a visa at all:
90 days visa free entry: San Marino
60 days: Mauritius
30 days: Bahamas, Barbados, Ecuador, Fiji, Grenada, Serbia, Seychelles, Tonga, UAE (after 16th January 2018)
15 days: Brunei, Japan, Singapore