Which one of the following pairs of countries with new names and old n

Which one of the following pairs of countries with new names and old names is correctly matched?
New name Old name

Kingdom of eSwatini : Swaziland
Malawi : Rhodesia
Botswana : Nyasaland
Zimbabwe : Ceylon
This question was previously asked in
UPSC CAPF – 2018
The pair Kingdom of eSwatini and Swaziland is correctly matched. In April 2018, King Mswati III announced that the official name of the country Swaziland was being changed to the Kingdom of eSwatini.
This question tests knowledge of recent name changes of countries. Swaziland was officially renamed eSwatini in 2018.
Malawi was formerly known as Nyasaland. Botswana was formerly the Bechuanaland Protectorate. Zimbabwe was formerly Southern Rhodesia. Ceylon is the old name for Sri Lanka.