多项选择题

德国联邦法院系统由三类法院组成,它们是()。

A.普通法院
B.专门法院
C.联邦宪法法院
D.特别高等法院