A.凡是知道案件情况并有作证能力的人,都可以作为证人B.生理上、精神上有缺陷或者年幼,不能辨别是非、不能正确表达的人,不能作为证人C.证人只能是当事人以外知道案件情况的人D.证人可以是公民个人,也可以是法人或非法人团体