When you are pulled over by the police, and they start asking questions, how would you recommend someone respond? Personally I prefer not to divulge personal details such as where I'm going, what I'm doing, and so on, but I don't want to appear combative or unnecessarily rude to the officer.

I have seen videos where an individual did not fully roll down his window, blatantly refused to answer any questions, and kept saying "Am I being detained officer? Am I free to go?" I understand the rhetoric and idea behind this, however I don't think it's prudent to be combative or rude in this situation. Plus I just don't like being an asshole.

Thanks for any advice.