Let us draw the table first.
| Person | Company | Place | Personal e-mail address |
|---|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
It is given that Anup is posted in Jamshedpur and Kabir is posted in Kolkata.
Also, Rahul has an e-mail id with Rediffmail and works at Pune.
It is given that neither Alok nor Raghu work in Noida. Hence, we can say that Amit work in HCL-Noida. Also, the one having e-mail account with Sancharnet works in Noida. Hence we can say that Amit has Sancharnet's email address.
Alok does not work for Mecon. Hence, we can say that Raghu works in Mecon-Ranchi. Consequently, we can say that Alok work in Wipro-Bangalore.
Also, the one who works for Mecon has an e-mail id with Gmail.
The one who works for Wipro does not have an e-mail account with Yahoo. Hence, we can say that Kabeer has yahoo's email account and Alok has Hotmail's email account
From the table, we can see that Raghu-Ranchi-Gmail is a correct combination.
Hence, option D is the correct answer.