La Espanola is the most populated island in America. To how many countries does it belong?

Three
Two
Four
One

Trivia Crack Answers Main Page