单项选择题

It ______ me 3 days to have the watch repaired.

A.gave
B.took
C.made
D.kept