THE MOST VALUABLE PAINTING IN THE NATIONAL MUSEUM ______________ B...

31. The most valuable painting in the national museum ______________ by the thieves

A. have been stolen

B. has been stealing

C. have been stealing

D. has been stolen