My gf is canadian, she is visiting me in california, and will be staying here for 5 months, yesterday we went to the DMV for her to get a CADL, and the guy told us that they required a I-94 number in order to apply for the DL, she's been here about 5 times, not one time she has received a I-94 before, is it true that she needs a I-94? can she get one if she goes to the immigrations office?