单项选择题

Our proposal may not be 100 percent satisfaction guaranteed, but it ______ us almost two weeks to work it out, and I believe it works.

(A) took
(B) spent
(C) cost
(D) needed