Preparing your study page...
Correct answer: B
Explanation
Hinder means to delay or obstruct, making it a direct synonym for impede.