Answer: (Detailed Solution Below)
Option A: Puducherry
Detailed Solution:
The correct answer is “Puducherry”.
Puducherry is the Union Territory in India with the highest sex ratio, with 1,037 females per 1,000 males as of 2011.
Kerala (1084) > Puducherry (1038) > Tamil Nadu (995) > Andhra Pradesh (992)