[多选题]

根据刑事诉讼法的规定,证人应当履行的诉讼义务主要有()

A . 证人有作证的义务

B . 向司法工作人员如实陈述和回答问题的义务

C . 保守公安司法机关询问情况及所陈述内容秘密的义务

D . 遵守法庭秩序的义务

E . 证人有向被告人保证陈述案件客观事实

参考答案与解析: