问题

If he ___________, he ________that food.—Luckily he was sent to the hospital immediately.

A:was warned; would not take
B:had been warned; would not have taken
C:would be warned; had not taken
D:would have been warned; had not taken
正确答案是: