Correct option is B
Word Meaning:
Compete - to strive against others to win or gain something.
Synonyms of compete – contend, vie, rival, challenge.
Antonyms of compete – yield, surrender, give up, cooperate.
Explanation:
• Competing implies rivalry, while supporting implies cooperation — they are opposites.
Option Meanings:
Attack – to physically or verbally assault.
Support – to assist or help.
Pervert – to distort or corrupt.
Impede – to obstruct.