Which of the following territories was given to the United States by Spain after the Spanish-American War?
A. Jamaica
B. Cayman Islands
C. Guam
D. Haiti