"It is Narendra Modi's unique style of functioning to fight corruption with corrupt people," Congress general secretary Shakeel Ahmed said.
He said Naendra Modi had, when in opposition, targeted Congress over the issue of corruption and now Yeddyurappa, who faced charges of corruption, has been made party vice president.
Asked about dropping of Varun Gandhi from the team, Ahmed said it was BJP's internal matter.
Aam Aadmi Party alleged the inclusion of the former Karnataka chief minister in Shah's team was a clear indication that BJP has "completely compromised with corruption and criminalisation of politics".
"The appointment of those facing charges of corruption as BJP office-bearers cannot be termed as the party's internal matter since these office-bearers would be taking part in important deliberations like all-party meetings on these issues.
"It would be an insult to democracy if leaders facing such charges were to represent their party at meetings called by constitutional bodies like the Election Commission on suggesting ways to debar criminals and those facing charges for having committed offences punishable with more than two years imprisonment," the party said in a statement.