单项选择题

A.painted
B.have been painting
C.had painted
D.have painted