BaconArmy BaconArmy 07-11-2019 History contestada Who was the 23rd president of China? A. Xi Jinping B. Zhao Ziyang C. Ulysses S. Grant D. Barack Obama I think it is A。Please tell me if I am correct or not.