Escoge la respuesta correcta.

How many islands in the Caribbean have Spanish as their official language?
4
5
all of them
3