单项选择题

It seems oil ______ from this pipe for some time. We'll have to take the machine apart to put it right.

A. had leaked
B. is leaking
C. leaked
D. has been leaking