A friend of mine said there are only two places legally obligated to get your social security number, one being the IRS, and the other being your employer. Does the DMV have a right to your SSN and can they deny you your liscense if you don't want to give it to them?