The picture_____on the wall is painted by my nephew.( )

The picture_____on the wall is painted by my nephew.( )

A.having hung

B.hanging

C.hangs

D.being hung

正确答案是B