单项选择题

A. have told
B. tell
C. be telling
D. having told