Google and Bing both list all three capitals of South Africa. They also write out how they've interpreted your query so you can tell if they're giving you the answer to the right question.
Color me impressed by them, then - but it's still not the kind of thing I entirely trust to an engine. Even though in this specific example we're discussing in detail, it's doing the right thing. Hard to know when it's not. The "explanation" of how it was interpreted isn't much.
I'm also biased by the fact that I'm constantly delighted by the random things I learn by consulting Wikipedia about virtually every topic I encounter.