Islamic Republic of Iran's elections vetting body, the Guardian Council, has approved the qualifications of only six candidates while rejecting 29 other prominent nominees, including former president Mahmoud Ahmadinejad and numerous ministers, governors, MPs, heads of official funds and administrations.