We ______ John’s name on the race list yesterday but for his injury. 
#87161
A
will put
B
will have put
C
would put
D
would have put