All of the above listed energy sources are viable in different scenarios
We will need them all to have a diverse portfolio of energy that will get us off of Oil & Coal. This is necessary for both climate change reasons and to keep us away from dependence on anyone in the Middle East