Iran's top military force says the attack was retaliation to an Israeli strike that killed several senior Iranian military commanders in Damascus on April 1.