National Security Adviser Susan Rice said Sunday that she has no regrets about comments she made in 2012 about the Benghazi attacks that killed two U.S. diplomats,  including U.S. Ambassador to Libya J. Christopher Stevens.

Rice, who was then the U.S. ambassador to the United Nations, said during numerous talk-show interviews after the incidents that an inflammatory anti-Muslim video appeared to have sparked the violence.

Speaking on "Meet the Press," Rice acknowledged her statements turned out "not to be 100 percent correct," but she said the mistake was not intentional and that the Obama administration did not try to mislead the American people.

"What I said to you that morning, and what I did every day since, was to share the best information that we had at the time,” she said. “The information I provided, which I explained to you, was what we had at the moment. It could change. I commented that this was based on what we knew on that morning, was provided to me and my colleagues, and indeed, to Congress, by the intelligence community. And that's been well validated in many different ways since.”