John McCain has responded to Donald Trump's comments saying, "Again what I think he should do is apologize to the families and those who have served,"