Which of the following is a requirement for drivers to maintain financial responsibility?
A. Obtaining an insurance policy
B. Depositing $35,000
C. Acquiring a DMV self-insurance certificate
D. All of the above