多项选择题

检验医学科的科室职能有哪些?()

A.为疾病诊断提供依据
B.为疗效观察和预后判断提供依据
C.为预防疾病提供资料
D.为科学研究提供数据