be good at 与 do well in 得区别

问题描述:

be good at 与 do well in 得区别
Doctor Wang ______ heart operation.
A:is interested on B:like doing C:does well in D:is good at

be good at 是擅长做某件事
do well in 是指某件事做得很好
D吧