Which nation contains the Cordillera Central, the highest mountain range in the Caribbean?

A. Dominican Republic

B. Cuba

C. Trinidad

D. Jamaica