Selecting Words - Verbal and Reasoning

Q1:

I shall take revenge ...... you.

A from

B with

C on

D at

ANS:C - on

The correct answer : on