单项选择题

A. didn' t do
B. haven' t done
C. don' t do
D. have done