Both origins in Asia. Confucianism in China and Buddhism in India.
I don't know bout this. Confucianism is founded by the man himself and Buddhism by the Buddha, who was actually a prince before he attained enlightenment.
C is correct. Both disallow it. Chinese people, except some, do not...