单项选择题

It seems gas______from the pipe for some time. We'll have to call the gas company to put it right.

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