English MCQs, Idioms MCQsTo smell a rat _______?A. To see signs of plague epidemic B. To get bad small of a bad dead rat C. To suspect foul dealings D. To be in a bad mood Payment of Mehr to wife is?Ibn-e-Batuta visited India during the reign of?