问题详情
The word "hampered" in Line 1 Para. 2 is closest in meaning to______.
A.recognized
B.determined
C.solved
D.hindered