问题

What you have done will not have _____your fame.
A:a good effect in
B: effected
C:effect
D:a good effect on
B: effected
C:effect
D:a good effect on
正确答案是: