Sen. Amy Klobuchar defended an earlier slip up when she could not name Mexican President Andrés Manuel López Obrador and argued with Pete Buttigieg over policy.