As a criminal defense lawyer in Denver, I'm often asked what people should do when they are stopped by law enforcement. The simplest answer is to politely decline to answer questions and decline to cooperate with any searches. As a former paramedic, I have many friends in law enforcement. Most of them would agree with this.
explains further the consequences that can follow from disregarding this simple advice...even if you have done nothing wrong!