All countries should respect the development paths chosen by the peoples of other nations, and abide by international law as well as the purposes and principles of the UN Charter, with major countries taking the lead in doing so, Chinese President Xi Jinping said on Monday.