Do ________ you think is right ________ difficulties you may have.

Do ________ you think is right ________ difficulties you may have.

A.what; however

B.that; what

C.whatever; whoever

D.what; whatever

答案及解析: D

解析:

不管你遇到什么困难,做你认为是正确的事情。