Your friend is a dipshit and needs to be educated.
http://www.youtube.com/user/FlexYourRights#p/p
You ARE required to ID yourself if a LEO asks you to, but that's about it. You don't have to respond to any questions, but cops usually get annoyed if you flex your rights and will fuck with...