Step 1: Name the people in Vikas's family line.
Call Vikas's maternal grandfather X, and call X's sister Y. Y is X's sister, so Y and X belong to the same, oldest generation in this puzzle.
Step 2: Find "Vikas's maternal grandfather's sister's son."
That phrase means Y's son, so call him Q. Q is one generation younger than X and Y, the same generation as Vikas's mother, since Vikas's mother is X's child.
Step 3: Match Q to the other side of the statement.
The statement says Atul's maternal grandfather's brother is Q. So Q is also the brother of Atul's maternal grandfather, which puts Atul's maternal grandfather in the same generation as Q, the same generation as Vikas's mother.
Step 4: Move down one generation on Atul's side.
Atul's mother is the child of Atul's maternal grandfather, so Atul's mother is one generation below Vikas's mother, the same generation as Vikas himself.
Step 5: Move down one more generation to Atul.
Atul is the child of Atul's mother, so Atul is one full generation younger than Vikas.
Step 6: State the relation.
A boy who is one generation younger than you, connected through this kind of grandparent-sibling link, is treated as your nephew, which makes you his uncle. So Vikas is the uncle of Atul.
Final Answer:
Option B, Vikas is the uncle of Atul.