药物之所以可以预防、治疗、诊断疾病是由于( )

药物之所以可以预防、治疗、诊断疾病是由于( )
A、药物没有毒副作用
B、药物对受体. 酶. 离子通道等有激动作用
C、药物可以补充体内的必需物质的不足
D、药物对受体. 酶. 离子通道等有抑制作用
【正确答案】:BCD
【题目解析】:药物既有治疗作用,又有不良反应。