Which was the first Spanish-ruled country to win independence?

A. Venezuela
B. Brazil
C. Cuba
D. Mexico

i have searched everywhere online. PLEASE HELP.

The first Spanish-ruled country to win independence was D. Mexico. To find this information, you can start by researching the process of Spanish colonization in the Americas. When searching for Mexico's independence, you may look for key events such as the Mexican War of Independence which began in 1810 and lasted for 11 years. This conflict ultimately led to Mexico gaining its independence from Spain on September 27, 1821.

C.CUBA