'To keep one's temper' means to stay calm or not to get angry. E.g. Teachers are blessed with the quality of keeping their temper no matter how many times a student asks the question. Thus, option B is the correct answer. Rest of the questions are not correct.