The story

Speaking to a group of evangelical Christians, Sen. Barack Obama said Saturday that his greatest moral failure -- and the country's -- has been selfishness, but his opponent, Sen. John McCain, cited his failed first marriage.

McCain, the presumptive Republican presidential nominee, added that the country's greatest shortcoming has been a tendency to not devote itself "to causes greater than ourselves."

"I think after 9/11, my friends, we should have told Americans to join the Peace Corps, expand the military, serve a cause greater than your self-interest," he said.

Obama told the Rev. Rick Warren that "we still don't abide by that basic precept of Matthew: that whatever you do for the least of my brothers, you do for me.

"That basic principle applies to poverty. It applies to racism and sexism; it applies to not thinking about providing ladders of opportunity for people to get into the middle class." Read full article »

CNN's Dana Bash, Tom Foreman, Ed Henry, Sasha Johnson and Rebecca Sinderbrand contributed to this report.

All About ReligionRick WarrenBarack ObamaJohn McCain

Miss it the first time?
John McCain and Barack Obama in a forum hosted by Rick Warren. Catch the replay on CNN.
Sunday, 8 p.m. ET

Don't Miss