- AJaipur : Rajasthan
- BVaranasi : Ganga
- CSurat : Tapi
- DKolkata : Hooghly
Step-by-Step Solution
Varanasi stands on the Ganga, Surat on the Tapi and Kolkata on the Hooghly. Rajasthan is the state Jaipur lies in and not a river at all, so that pair alone breaks the rule. Kolkata : Hooghly may look doubtful because the Hooghly is a branch of the Ganga rather than a river with its own far source, but it is still a river and the pair holds.
Answer: A) Jaipur : Rajasthan