ABC’s “The View” host Meghan McCain chided her co-hosts and the audience on Tuesday for attacking White House chief of staff Gen. John Kelly.

Kelly, who served as a four-star general in the U.S. Marine Corps and whose son died in combat, is leaving the White House at the end of the year. “The View” hosts celebrated Kelly’s departure and trashed his reputation.

Sunny Hostin said, “He came in with this wonderful reputation and I think the administration tarnished that reputation.”

WATCH:

Abby Huntsman shot back that Gen. Kelly “still has a fabulous reputation” and questioned the other hosts if they believe “anyone who works for the Trump administration has a bad reputation.”

Hostin continued to question Kelly’s reputation, noting that he once clashed with Democratic Rep. Frederica Wilson and endorsed the family separation policy on the U.S. border.

The audience clapped in agreement, angering Meghan McCain who quickly silenced the room with a passionate defense of Kelly.

“I just think it’s weird to be clapping. Whatever you think about his politics, he lost his son in combat for freedom. And, again, clapping in that way and — your call, everyone can interpret him differently — I do think that there are some things that precede politics,” McCain asserted. “I think service and being in the military and losing a son and being part of a Gold Star family is one of those things.”