Which state in India has suffered water shortage majorly due to less rivers and less rainfall?
Many rivers like Ganga, Yamuna, etc. flow through Uttar Pradesh and it also gets good rainfall. So, there is no water shortage in Uttar pradesh.
Kerala and Punjab get good rainfall and many rivers pass through them. So, they do not suffer from water shortage.
There are no rivers which directly pass through Rajasthan and in terms of rainfall it gets very less water in a year. So, there is water shortage in Rajasthan.
So, option C is correct.