问题

If he had been warned, he ______ that food yesterday.—- Luckily he was sent to the hospital immediately.

A:would not take
B:would not have taken
C:had not taken
D:didn’t take
正确答案是: