单项选择题

Ever since he arrived, he ______ constantly about the weather.

A.complained
B.has been complaining
C.is complaining
D.had been complaining