Originally Posted by
WillCAD
Forget the passport. Her learner's permit will do the trick.
Here in Maryland, a learner's permit is an ID card containing the same info as a driver's license, and completely usable as a state-issued ID for all purposes. Maryland also issues a non-driver ID that's almost identical to a license, except that it says "non-driver ID" on it.
A little Googling shows me that this is the case in CA as well. Which means that your daughter's learner's permit would have been accepted just as readily as an actual license. It's a government-issued ID, it's a permit to drive (provisionally), and it has her photo, DOB, and an expiration date on it.
Just for future reference, the CA Learners Permit (along with the new resident's Interim [not provisional] Drivers License) are generally not accepted as identification for any purpose other than driving. While it can help establish identification, those documents alone are not sufficient to be recognized as full ID.