The picture_____on the wall is painted by my nephew.( )
A.having hung
B.hanging
C.hangs
D.being hung
正确答案是B