The correct option is C Difference
An idiom or idiomatic expression is a type of informal English that has a meaning different from the literal meaning of the words (in the expression).
Option C: When 'difference' is placed in the sentence, the words 'world of difference' form an idiomatic expression. It means 'a stark contrast'.
It is relevant to the sentence, as the words "between what he said and what he did" suggest. Hence C is correct.
Option A: The word 'chaos' forms a literal meaning in this sentence (it means 'confusion or disorganisation'). The meaning isn't quite clear. It does not represent the contrast between 'what he said' and 'what he did'. Hence A is incorrect.
Options B and D: Similarly, 'bitterness' and 'hope' aren't relevant to the sentence. The former means 'anger and resentment'; the latter means 'the belief that something good will happen'.
Hence B and D are also incorrect.