Preparing your study page...
Correct answer: D
Explanation
Confiscate means to take or seize property officially, which is a synonym for impound.