单项选择题

有下列何种情形时,鉴定人应当出庭作证?()

A.当事人对鉴定意见有疑惑
B.当事人对鉴定意见有异议
C.人民法院对鉴定意见有异议
D.当事人认为鉴定人有必要出庭的