Varanasi: The BJP today mounted an all-out attack on the Election Commission over refusal of permission for holding a rally to Narendra Modi who questioned its neutrality while protests were held here and in Delhi demanding removal of the Returning Officer.