Correct option is B
The error lies in option (b).
- Explanation: The phrase “at Mumbai” is incorrect in standard usage for a city name in this context. We say “in Mumbai” when referring to a city as a place. Therefore, the preposition should be changed.
- Correct sentence: Our plane stopped in Mumbai on the way to Iran.
- Grammatical rule (English): The preposition in is generally used before names of large places such as cities, countries, and states. At is more commonly used for a specific point or exact location.
- व्याकरण नियम (Hindi): शहर, देश आदि जैसे बड़े स्थानों के पहले सामान्यतः in का प्रयोग होता है, जबकि at किसी निश्चित बिंदु या स्थान के लिए प्रयोग होता है।
So the correct answer is (b)