U.S. Army Special Forces veteran Jim Hanson said Monday that French President Macron's apparent jab at President Trump's nationalistic views was "unnecessary."

Both presidents spoke Sunday at the solemn observance of Armistice Day in Paris, and Macron seemed to imply that Trump was unpatriotic.

"Patriotism is the exact opposite of nationalism," Macron said. "Nationalism is a betrayal of patriotism."

President Trump labeled himself as a "nationalist" at a rally in Texas last month, saying that he generally cares about America more than the rest of the world.

"[Macron is] factually inaccurate about the meaning of both nationalism and patriotism," Hanson said on Fox & Friends First. "They are extremely closely linked. ... It was a rude jab and an unnecessary thing to do."

'This Is Lunacy': Pirro Says Florida Election Controversy Proves 'the Left Has Brainwashed Society'

Macron added on Sunday that "In saying ‘Our interests first, whatever happens to the others,’ you erase the most precious thing a nation can have, that which makes it live, that which causes it to be great and that which is most important: Its moral values."

Hanson added that he believed Macron made the remarks because he feels Trump's nationalistic approach is too aggressive.

"They want the U.S. to be another member of the global community and fall into line ... This was his chance to take a jab at the president when he couldn't fight back."

To say that America shouldn't put its values first, Hanson added, is "absurd."

"It's not a dangerous thing. It's not like we're trying to take over the world. We're simply saying that our country is good enough to stand up for," he said.

Watch the interview above.

'This Is an Outrage': Gorka Says Macron's 'Nationalism' Swipe at Trump Was 'Pathetic'

Mom Defends 'Christmas Story'-Inspired Photo of Newborn Holding BB Gun

Boothe Scoffs at Another Hillary Run: Voters 'Didn't Trust Her,' That Won't Change