Which of the following would be a valid impossibility defense?
A. What the defendant plans to do to the victim is not a criminal act.
B. The bank closes before the defendant can rob it.
C. The victim does not show up at the ambush point.
D. The poison is not strong enough to kill the victim.