单项选择题

带状疱疹的发病原因是

A.患恶性肿瘤
B.病毒感染
C.外伤
D.阳光照射
E.长期大量使用类固醇激素