单项选择题

A. didn't give
B. hadn't given C. hasn't given
D. doesn't give