The doctrines on human nature and moral development maintained in ancient China by Gaozi, Mencius, and Xunzi, respectively, have been interpreted mostly as a contradiction within the Confucian school. It is argued here that they represent distinct, yet possible and congruous, modes of interpreting and re-elaborating Confucius' teachings, two opposing yet largely complementary currents that have developed within the Confucian school.