多项选择题

A.任何人都有作证的义务
B.生理上、精神上有缺陷或者年幼的人,不能做证人
C.不能辨别是非、不能正确表达的人,不能做证人
D.人民法院、人民检察院和公安机关应当保障证人及其近亲属的安全