单项选择题

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