【思路】
甲说大家都过和丙说丁能过构成包容关系。如果丙预测错误,那么甲也预测错误,不符合只有一人预测错误。所以丙预测正确,丁能过。如果甲预测错误,那么丁也预测错误,不符合只有一人预测错误。所以甲预测正确,大家都能过,进而得出乙预测错误。
因此,答案为B。