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.