The most densely populated country of Africa is _______ ?

28

A. Mauritius
B. Rwanda
C. Burundi
D. Sierra Leone