Choose the word or phrase CLOSEST in...

Câu hỏi: Choose the word or phrase CLOSEST in meaning to the underlined part in each of the following sentences.
I think we have solved this problem once and for all

A. temporarily

B. in the end

C. for goods

D. forever