Remember that you do not have to answer any police officer's questions. Rule number two, nearly as important as rule number one is, is be polite. Much of the enforcement of the law is a judgment call. There is nothing to gain by speaking disrespectfully to a police officer. There is nothing to be gained by motivating the guy to throw you into the slammer.
Many police officers are control freaks.
They do not tolerate well challenges to their authority. This doesn't mean you should act like some kind of ingratiating wimp. More power to you, but do be aware that you are drastically increasing your odds of spending the night in a cell with LeRoy. I am not say you ought to act like a testosterone deficient pantywaist. I am saying that you should not raise your voice, wave your arms, call names, shake your fist in his face, etc.