输血时发生溶血反应的主要原因是:( )

A. 血液加热
B. 细菌污染
C. 剧烈振荡
D. 血液储存过久
E. 输入异型血
出自:护理学基础与导论