Major General Mohsen Rezaei, military adviser to Iran's Supreme Leader Mojtaba Khamenei, said Iran had prepared to strike three locations in Ukraine after the attack on an Iranian commercial vessel, but suspended the response after Ukraine claimed the attack was a mistake, Fars News reported.