多项选择题

企业法律顾问和外聘律师都是为企业提供法律服务的专业人员,但是两者却有着明显的区别,外聘律师具有()特点。

A.独立性
B.专业性
C.有偿性
D.无偿性