Shobha is the niece of Ashish. Ashish’s mother is Priya. Kamla is Priya’s mother. Kamla’s husband is Hari. Krishna is the mother-in-law of Hari. How is Shobha related to Hari ?

Daughter
Great grand daughter
Grand niece
Great grandson's daughter

The correct answer is C. Grand niece.

Shobha is the niece of Ashish. Ashish’s mother is Priya. Kamla is Priya’s mother. Kamla’s husband is Hari. Krishna is the mother-in-law of Hari.

This means that Hari is Shobha’s great-uncle. Shobha’s father is Ashish’s uncle. Ashish’s father is Priya’s brother. Priya’s mother is Kamla. Kamla’s husband is Hari. Therefore, Hari is Shobha’s great-uncle.

A daughter is a female child of a parent. A great-granddaughter is a female grandchild of a grandparent. A grand niece is a niece of a grandchild. A great grandson’s daughter is a female descendant of a great grandson.

In this case, Shobha is not a daughter, great-granddaughter, grand niece, or great grandson’s daughter of Hari. She is a grand niece.