Nancy Pelosi grilled for swipe at 30% of Republicans