多项选择题

A.橄榄岩
B.闪长岩
C.花岗岩
D.流纹岩