网络课程有哪些特点(  )
A、开放性
B、共享性
C、交互性
D、个性化