5983. He . . . . . . . . all his energies to bear upon the task. September 16, 2025 by Admin A. put B. organised C. brought D. devoted ✅ The correct answer is option C.