多项选择题

关于Hibernate缓存说法错误的是()。

A.Hibernate缓存一般分为三类:一级缓存、二级缓存和查询缓存
B.Session的evict()方法用于从缓存中清除指定的持久化对象
C.Session的clear()方法用于刷新缓存
D.Session的flush()方法用于从缓存中清除所有持久化对象