What a good time we had at the party,_____?

What a good time we had at the party,_____?

A.hadn't we

B.didn't we

C.had we

D.did we

正确答案是B