Which of the following is not part of the teachings of Confucius?

A. honoring the gods

B. Achieving great power

C. Beliefs in spirits

D. Worship of ancestors