Las Vegas (CNN) Pete Buttigieg will begin airing a new television ad in South Carolina on Friday night that attacks Sen. Bernie Sanders by name over his "Medicare for All" health care plan.

The ad, which will run for a week ahead of the South Carolina primary later this month, is the first time Buttigieg has put money behind a television spot that attacks Sanders directly. It features a narrator arguing that Sanders' plan would "eliminate private insurance" and casts the Vermont independent as a polarizing figure.

A Buttigieg campaign aide declined to disclose how much the campaign was spending to air the ad, saying only that it will run the ad statewide.

"On health care, there's a choice," the narrator says, before an image of Sanders appears on screen and the narrator runs through Buttigieg's litany of complaints about Medicare for All.

"Bernie Sanders' Medicare for All would completely eliminate private insurance, forcing 150 million Americans off their current plans -- including 20 million seniors on Medicare Advantage," the narrator says. "Pete Buttigieg has a better way to lower costs and cover everyone."

Read More