To obtain a Class E license, you must:
Be at least 16 years old
Complete a TLSAE course
Provide proper identification
Pass the vision exam, Class E knowledge exam, and driving skills test
There are others, but these were the ones off the top of my head that mattered. From this we can conclude that you do not have to be a U.S. citizen to obtain your Class E license.
Travel with friends who are sober, use public transport etc
A is the answer because it is eligil and black beans
JajahHaiakij is my favorite