With the remarkably versatile Kate McKinnon at the helm, this weekend’s “Saturday Night Live” cold open took aim at Sen. Elizabeth Warren’s $52 trillion Medicare for All health care plan.

Related: Warren’s Medicare for All Plan Would Cost Just Under $52 Trillion

“I am in my natural habitat — a public school on a weekend,” McKinnon’s excitable Warren quipped at an Iowa town hall, complete with fist pumps, some “whoos” and the senator’s signature raspy voice.

She also took a moment to give former Texas Rep. Beto O’Rourke a sendoff after he dropped out of the race last week.

Related: Beto Says ‘Bye-Bye’ to the 2020 Race

“Let me know how my dust tastes,” she said.

After mentioning that she pays taxes in every state “out of principle,” she took questions from cast members playing ambivalent voters.

Asked why it took her so long to release her health care plan, McKinnon’s Warren answered, “When Bernie was talking ‘Medicare for All, everybody was like, ‘Oh cool,’ and then they turned to me and said, ‘Fix it, Mom.’”

She added that her plan “compares favorably” to former Vice President Joe Biden’s “in that it exists.”

“No one asks how we’re going to pay for ‘Remember Obama,” she said, referring to Biden’s tendency to frequently cozy up to the former president.

Will Elizabeth Warren be the Democrat nominee in 2020?

By completing the poll, you agree to receive emails from LifeZette, occasional offers from our partners and that you've read and agree to our privacy policy and legal statement.

She then answered a question about estimates of how much her plan would cost.

“We’re talking trillions,” she answered.

“When the numbers are this big, they’re just pretend.”

Warren has surged in polls recently as Biden has faded and is in the lead in a new Iowa poll.

This Fox News piece is used by permission.

Read more from Fox News:
House Dems Angry Trump Told Russia, Turkey, of Raid but Not Pelosi
Newt Gingrich: Pathetic Trump Impeachment Inquiry Is Falling Apart
Trump Is Booed at World Series

The opinions expressed by contributors and/or content partners are their own and do not necessarily reflect the views of LifeZette.