Answer: B
Explanation: The meaning of the word odious is an extremely unpleasent thing. The word despicable is very compatible with this word. Despicable can be used as a synonym for odius. And so, the answer is despicable.
9.5m questions
12.2m answers