单项选择题

______ a binding contract last year and it is still valid.

A.We have signed
B.We haven't signed
C.We signed
D.We had signed