The correct option is B insist
The phrase 'insist on(something)' means to stand one's ground or be resolute. In this case, the speaker insists on seeing the manager because of the terrible service meted out to him. So, option C is correct and the other options are not because they do not provide the correct answer.