He ____ articles to the newspapers and magazines since he became

He ____ articles to the newspapers and magazines since he became a teacher.( )

A.is writing

B.  has been writing

C.had written

D.had been written

正确答案是B