Why Ballistic missile fails in some circumstances of precision ?

Why Ballistic missile fails in some circumstances of precision ?

A. due to their shape
B. due to air resistance
C. due to angle of projection
D. all of these