多项选择题

下列哪些是岩石?()

A.辉长岩
B.安山岩
C.海贝壳
D.金刚石