Which sea is near the islands of Cuba and Puerto Rico?

Mediterranean Sea

Caribbean Sea

Black Sea

Spanish Sea