单项选择题

You could have done much better yesterday. Why().

A. didn’t you
B. couldn’t you
C. hadn’t you
D. shouldn’t you