单项选择题

If someone is in the United States for good, it means he is there ______ .

A.to do good
B.temporarily
C.to rest well
D.permanently