单项选择题

A.知道案件情况的人,都有作证的义务
B.生理上、精神上有缺陷,不能辨别是非、能正确表达的人,不能作证人
C.人民法院、人民检察院和公安机关应当保障证人及其近亲属的安全
D.证人因履行作证义务而支出的就餐费用不需要补助