多项选择题

A.Spring各模块之间是紧密联系的,它们相互依赖
B.Spring除核心模块外,各模块之间可以单独存在
C.Spring的核心模块是必须的,其他模块则是可选的,可选模块都基于核心模块
D.Spring的核心模块不是必须的