"It's innate racism, and I think it's why young people are turned off by this movement," McCain said. "And I'm sorry -- revolutions start with young people, not with 65-year-old people talking about literacy tests and people who can't say the word vote in English."
McCain also criticized her father's former running mate for comments she made during an interview with "Fox News Sunday."
In the interview, Palin suggested that President Obama could improve his re-election chances by declaring war on Iran.
"You should never go to war unless it's the absolute last circumstance," McCain said on "The View."
On "Fox News Sunday," Palin also called for White House Chief of Staff Rahm Emanuel to "step down," in part for using the word "retarded" in a strategy session last year which only recently became public -- but at the same time, Palin defended conservative talk show host Rush Limbaugh's use of the word as "satirical."
McCain said that assessment is "exactly what is wrong with politics today."
"We can't placate and say Democrats can say one thing and Republicans can say another thing," she said.