单项选择题

The Untied States and Canada are lands of()except for the Indians, who are the only tree natives

A. emigrants
B. immigrants
C. dwellers
D. inhabitants