India and Iran on Wednesday held wide-ranging talks focusing on enhancing trade, connectivity and counter-terror cooperation even as Iranian Foreign Minister Hossein Amir-Abdollahian raised the issue of controversial remarks on Prophet Mohammad made by two former BJP spokespersons.