I have come across this thread that provides detailed information about all that is required California DMV Driver License, Motorcycle, CDL permit test | Practice online