一道关于反意疑问句的选择题,请给出详细原因
Hecouldn'thavedonesuchastupidthinglastnight,______?
A.hadheB.couldheC.hasheD.didhe