Right answer is (c) China
To explain I would say: China is the largest consumption of hydroelectricity in the world. It consumed 163 million tonnes of oil-equivalent(mtoe) which is of 6.7% of its total energy consumption. India consumes 25 mtoe, Brazil consumes 90 mtoe, Japan consumes 19 mtoe.