The correct option is B b
The option that has an error, is the correct option.
Option B: The error lies in part (b): 'Shaw is superior than'. 'Than' is the error.
The words 'superior' and 'inferior' take the preposition 'to' and not 'than'.
The word 'superior' itself means 'better than', so we do not repeat 'than'.
The correction is 'Shaw is superior to'.
Hence option B is the correct option with the error.
The other parts (a) and (c) do not have any error in them. They are grammatically correct and are complete in meaning.
Hence options A and C are not the right answers.
Option D is incorrect because the sentence has an error (b).