Step 1: List every marriage mentioned in the puzzle.
Gauri is married to Rohit. Amruta, being Rohit's sister-in-law, is married to one of Rohit's brothers.
Step 2: Find Rohit's parents from the in-law clues.
Sheela is Amruta's mother-in-law, so Sheela is the mother of Amruta's husband, Rohit's brother, which makes Sheela the mother of that whole set of siblings, including Rohit. Ranveer is Gauri's father-in-law, so Ranveer is the father of Gauri's husband, Rohit.
Step 3: Put the parents together as a couple.
Since Sheela is Rohit's mother and Ranveer is Rohit's father, the two of them are husband and wife, Rohit's parents.
Step 4: Cross-check with the sibling clues.
Rahul is Ajey's father and Ajey is Rohit's brother, so Rahul also fits as a father figure in this family, and Ranveer is described as Rahul's only brother, putting Ranveer in the same generation as the family's fathers, consistent with him being Rohit's father.
Step 5: State the relation asked.
The question asks how Sheela is related to Ranveer. She is his wife, since together they are Rohit's parents.
Step 6: Match against the choices.
Cousin, mother and sister are all wrong descriptions of "wife", so the correct pick is none of the above.
Final Answer:
Option D.