Republican John McCain's campaign on Saturday sharply criticized Democratic rival Barack Obama for canceling a visit to wounded troops in Germany, contending Obama chose foreign leaders and cheering Europeans over "injured American heroes." Obama's campaign called the accusation "wildly inappropriate." His spokesman has claimed that the visit to a military hospital in Germany was scrapped after the Pentagon raised concerns about political activity on a military reservation. Earlier, though, the campaign had said Obama decided the visit might be seen as inappropriate politicking. However, the Pentagon said the senator was never told not to visit. McCain himself joined in the rebuke, saying in an interview to be aired Sunday by ABC's "This Week" that "if I had been told by the Pentagon that I couldn't visit those troops, and I was there and wanted to be there, I guarantee you, there would have been a seismic event." McCain added, "He certainly found time to do other things."