单项选择题

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