Which of these is NOT indigenous to China?
A. Taoism
B. Buddhism
C. Confucianism
D. These are all originally from China.