Which of the following must be obtained by foreigners wishing to permanently reside in the US?
visa
bill of landing
driver's license
carte blanche