BofA easy with DL & Passport
Wells Fargo will be fine with aliens opening an account.
Chase, Capitol One do not bother unless you have SSN, ITIN.
Setup a LLC or Inc and you can go to other major banks to open a business checking account and then access the world of US Business Credit Cards.