关于不可抗力的说法正确的有( )。
A: 不可抗力只要发生就构成违约的免责事由
B: 不可抗力属于事件的范畴
C: 不可抗力具有不可预见性
D: 不可抗力具有不可避免性和不可克服性
E: 不可抗力包括客观情况和主观情况
不可抗力是指不能预见、不能避免并不能克服的客观情况。不可抗力仅指客观情况,属于事件的范畴,并不包括民事主体的行为,所以选项E错误。并不是所有不可抗力的发生都能构成违约的免责事由,只有不可抗力影响到合同的履行时才可以免责,所以选项A错误。
答案选 BCD