单项选择题

Which of the following though accounting for a small part of the American population are the first inhabitants on American land().

A. Mexico-Americans
B. Afro-Americans
C. Indian-Americans
D. Asian-Americans