The correct answer is 'staunch.' Key Points - In the given sentence, we need a word close to the meaning of 'devoted' to fill in the blank. - Let us see the meanings of the given words: - Staunch: very loyal, devoted and committed in attitude.
- Powerful: having great power or strength. - Cheerful: noticeably happy and optimistic. - Hopeful: feeling or inspiring optimism about a future event. - From the meanings of the words, we can say that 'staunch' is the most appropriate answer. - Therefore, the correct answer is 'staunch.' The correct sentence: Mahatma Gandhi was a lover of humanity anda staunch believer in the goodness of human nature.