问题详情
对违反传染病防治法的人员或单位,一般由下列哪个机构对违法人依法做出相应行政处罚
A.乡镇卫生院
B.县以上卫生行政部门
C.县以上卫生防疫机构
D.县级以上人民政府
E.公安机关
请帮忙给出正确答案和分析,谢谢!