Which are basic teachings of Confucianism? Choose all answers that are correct. A. Do not do to others what you would not want them to do to you. B. God is all-powerful, all-knowing, and all-loving. C. A virtuous person works hard and respects others. D. Good souls live eternally in heaven after death.