I'm not totally on board with this.

I challenged a Navy Commander (O-5) on my post one night and asked him for his ID, He was taken back and asked "this is ridiculous, Marine...do you know who I am?" I said "NO sir, that's why I'm challenging you!" After I saw his ID I rendered the proper salute and rattled off my 11th general order "...to challenge all persons on or near my post and to allow no one to pass without proper authority" and carried on. My CO got word of this and told me "Well done" in front of a formation.