Answer:
on ,by, in ,an,of,on, at,at,of
The etymology of the word impose includes:
> in (Latin) meaning in or upon + ponere (Latin) meaning put = imponere (Latin) meaning inflict or deceive or poser (Old French) meaning "to put". Therefore, the answer is option D. To put.