KBC 2023| Bonaparte was the last name of which ruler? KBC 2023, Check the answer to the question- Bonaparte was the last name of which ruler? By Himani Budakoti - August 25, 2023 KBC 2023, Amitabh Bachchan. (Representative Image) KBC 2023, The options of the question – Bonaparte was the last name of which ruler? A. Alexander B. Akbar C. Saladin D. Napoleon The answer is D. Napoleon.