The answer is B. The great soul. We can split up the word "Mahatma" into two parts to derive its meaning. The first part "maha", means great (in Sanskrit). The other part, "atman", is the Sanskrit word for soul. Therefore, the word and title Mahatma means "the great soul".