I failed to come up with the exact terminology. It ______ me for

I failed to come up with the exact terminology. It ______ me for the moment.
A、excited
B、erased
C、excluded
D、eluded
【正确答案】:D