Obama did not qualify, Cruz does not qualify and Rubio does not qualify. None of them are “natural born citizens.”
But McCain did qualify despite being born in Panama.