The technology of nuclear fusion, known to ______ large amounts of energy, has been claimed to produce large quantities of cheap, clean energy, yet no country has so far succeeded in making it work.
(A) have released
(B) release
(C) releasing
(D) being released