Lückentext Englisch

Hallo,

brauche dringend Hilfe bei einem Satz für einen Test im englischen (ich bin scheinbar schon zu lange aus der Schule raus):

If we hadn’t reduced the price, they… us the contract-
Antwortmöglichkeiten:
A) hadn’t given
B) Wouldn’t given
C) Didnt’t given
D) Wouldn’t have given

Schon mal vielen lieben Dank im Voruas!

D, allerdings logischerweuse klein geschrieben

Gruß

Jo