>>215948794
The point of my post was that all three are technically correct. However, when people say "American," they are never referring to a Mexibro, despite both of them being in the Americas, and sharing a border.
Likewise, "Asian" colloquially refers to East or Southeast Asians, not the continent of Asia.