Answer:
the word odious means extremely unpleasant, resentful.
Explanation:
c.teaches
it is the right answer
2. i just took the test