President Donald Trump has told a story about retired Air Force Lt. Gen. Dan Caine saying he wore one of the hats when the two met some years ago.
WATCH LIVE: Retired Lt. Gen. Dan Caine testifies at Senate hearing for Joint Chiefs chair
When asked about the story during the Senate Armed Services hearing on his confirmation, Caine said, "For 34 years, I've upheld my oath of office and my commitment to my commission. And I have never worn any political merchandise."
He added that he thinks Trump must have been "talking about somebody else."