单项选择题

It ______ me 3 days to have the watch repaired.
A) gave C) made
B) took D) kept

A.It ______ me 3 days to have the watch repaired.
B.gave
C.took
D.made
E.kept