A Cuban-American candidate for Congress blasted actor Jim Carrey Monday on "Fox & Friends" for singing the praises of socialism.

Speaking on Bill Maher's HBO show Friday night, Carrey called on Democrats to stop "apologizing" and "say yes" to socialism. 

He lamented that Americans are being scared into thinking socialism is the same as communism."

'Fair Means Free'?!: Tomi Lahren Asks Californians What They Know About Socialism

Ocasio-Cortez Supporters Stumped on How Democratic Socialism Would Be Funded

Maher said the U.S. government has been "quasi-socialist" for a long time, citing programs like Social Security, Medicare and defense contracts. 

"There's plenty of subsidies for oil companies and everybody else who needs a handout," Carrey noted, as Maher called on Democrats to fight back against critics. 

Republican Maria Elvira Salazar, who's running for a U.S. House seat in Miami, said Monday that Carrey and Sen. Bernie Sanders "have no idea what they're talking about."

She called on both to take a trip to Cuba and live with a poor family who does not have running water or electricity after decades under the Castro regime. 

"In a week they will really figure out what socialism looks like," she said, adding that being a conservative does not mean being "cruel."

"We all want our kids to go to wonderful schools. We all want every single American to have a good health care system or coverage, but we cannot expect - in order to help the poor and needy - for the whole country to become needy and poor," said Salazar.

Watch the full interview above.

Dem Nominee for VT Governor: 'I'm Not Sure I Even Know What Socialism Is'

Watters: 'Baffling' That Ocasio-Cortez Would Declare Upper Middle Class Extinct

Ingraham: Far-Left Billionaires Soros, Steyer Uniting to Remake America

Kirk: Growing Socialist Movement More About Hating the Rich Than Helping the Poor