下列哪些情况证人应当承担法律责任( )。

下列哪些情况证人应当承担法律责任( )。

A.有意作伪证

B.如实提供证据

C.隐匿罪证

D.误证

正确答案是AC