Ryan lives in Texas. For vacation, he wants to drive to a foreign country that is warm and English-speaking. Which of the following vacation spots would be the best choice for Ryan?

A. Mexico
B. Cuba
C. Belize
D. Panama