World Capitals Trivia

What is the capital of The Bahamas?
Baku
Nassau
Buenos Aires
Jamaica