Which country is between South Africa and Zambia?

Namibia, Botswana, Zimbabwe and Mozambique all border South Africa and Zambia.

Correct, but not the answer - Zimbabwe is completely between South Africa and Zambia.