多项选择题

国际基金投资是利用国际投资基金进行国际投资的一种方式,它主要包括()。

A.契约型基金
B.公司型基金
C.官方基金
D.半官方基金
E.私人基金