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

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

A.如实提供证据

B.有意作伪证

C.隐匿罪证

D.误证

正确答案是BC