单项选择题

I (heard) that you really (had) a wonderful time (at) John’s birthday party, (hadn’t you)

A.heard
B.had
C.at
D.hadn’t