This question completely blindsided me. I picked B when I was drilling but in hindsight I understand why B is clearly. It's because lines 23-26 state that "many large complicated systems do not yield to traditional analysis." This means some large complicated systems potentially could yield to traditional analysis thus making the statement that "they do not always yield to traditional analysis" correct.
However, I eliminated C because of lines 52-54 which state that "large avalanches would remain unpredictable" but I guess its correct because of the use of the word "impossible". Is this why C is the answer?