Sen. John McCain (R-Ariz.) called on Republican presidential candidate Donald Trump to apologize to military families Monday during his first public comments since the flamboyant real estate mogul mocked his military record in a campaign event Saturday.