Many of the pictures _____ from...

Câu hỏi: Many of the pictures _____ from outer space are presently on display in the public library.

A. having sent      

B. sent         

C. sending   

D. were sent