It's some risky to say "the best one" in general. The best one for what? (environment, cost availability, sustainability, easy access, usability, storage feasability,,,) Solar seems the best for individual buildings (eventually combined with geothermal). Wind is OK for distribution, but generators should not occupy land instead of trees (neither solar panels should), not fil up the seas and kill birds, mess up landscape, etc, Hydraulic has been sinds many time a good sustainable solution but is limited and only possible in countries with mountains, like Norway, Switzerland... Also generating power from seawaves. Not all biofuels are sustainable: they must have a sustainable origin.
Hope it helps you
Step-by-step explanation: