That’s a nice picture ________ you ________ it yourself?

That’s a nice picture ________ you ________ it yourself?

A.Do ,paint

B.Have ,painted

C.Did ,paint

D.Had ,painted

答案及解析: C