Chinese President Xi Jinping said on Wednesday that China will always stick to “mutual respect” in its efforts to deal with global challenges.