No one can disagree with HAMAS being the Muslim Brotherhood (see their charter)
No one can argue that the MB is the most sunni of organizations.
No one can argue that Al Qaeda is (See Zawalhiri et al) an offshoot of the MB as well.
No one seems to have any doubt that Iran supports HAMAS by all means possible, why then was it such a gaffe that McCain mentioned that Iran was possibly training Al Qaeda?In a reference to the escalation of Iran's clout in a coup - via Hamas Mubarak says: We are and we had borders with Iran in the Gaza Strip
Note that events in the Gaza are referred to as the "Holocaust".