What three things must a motorist always carry when operating a motor vehicle on New Jersey roadways?

A. License, keys, phone
B. License, registration, and insurance
C. License, registration, and health card
D. License, insurance, and State ID