'Live on' is a phrasal verb meaning live on a budget/a low income/a fixed income. The phrase is related to spending money which is different from the context of the sentence. Therefore, the highlighted part is incorrect. 'Could' and 'able' do not come in one sentence because it means the same and are thus superfluous. According to this, option (c) is negated. Option (d) does not bring out a coherent meaningful coherent sentence. So, option (d) is negated. 'Survivors' is a plural subject. So, the use of auxiliary verb 'is' is grammatically incorrect. So, option (e) is negated. Option (b) satisfies all the grammatical conditions mentioned above and brings out a meaningful coherent sentence. Hence, option (b) is the correct answer.