问题

He will revenge himself____his neighbor, amean (卑鄙的) officer,____ the murder of his wife.
A:gained
B:on for
C:at on
D:on at
B:on for
C:at on
D:on at
正确答案是: