多项选择题

引起荨麻疹的原因()

A.药物
B.食物
C.感染
D.物理因素