多项选择题

下列属于海上保险合同主体的是()

A.保险人
B.投保人
C.被保险人
D.代理人