Former Marine fighter pilot Amy McGrath blasted the speeches from Secretary of Defense Pete Hegseth and President Donald Trump on Tuesday to a room full of the top U.S. military leaders.

Among the things McGrath schooled Hegseth on was his claim that there were no female and male standards for combat soldiers. There are combat standards of everybody, she said — in her case it was being able to fly a fighter plane.

"Pete Hegseth still has a lot to learn, I think, unfortunately," said McGrath when speaking to CNN after the speeches.

"When I flew my combat missions, there was not a set, male standard and a female standard for flying an aircraft onto the back of an aircraft carrier. You can either do it or you can't," she said.

"And so I feel like it's the notion of standing up there and saying to the generals and admirals who all, by the way, know that there were never separate combat standards for males and females, you know, combat jobs have had one standard for a long time," McGrath continued. "And part of when we opened combat jobs to women, those of us who were in those jobs wanted one standard to be set. And it was."

She called it ridiculous, but confessed, "honestly, that in comparison to the rest of what we heard in the last hour is really minor. That speech was bonkers by the president, and everybody sitting in that room knows that we don't have a coherent foreign policy or defense policy. And that, I think, is a bigger issue indeed."