Please correct grammar issues in the following sentence
It has been argued for a long time whether the use of the nuclear power should be encouraged or prevented.
It has been argued for a long time whether the use of nuclear power should be encouraged or opposed.