Which of the following statements about Mahatma Gandhi's views on Satyagraha is not correct?

A It denotes assertion of the power of the human soul against social, political and economic dominance
B It is the exercise of the purest soul force against all injustice, oppression and exploitation
C It is the best weapon of the weak against the strong
D Mahatma Gandhi's theory of Satayagraha was based on the acceptance of the concept of self-suffering