多项选择题

A.公司可以向外投资,成为合伙企业的普通合伙人
B.公司向外投资事宜,需经出席董事会会议的董事过半数通过,作出决议.
C.公司为公司股东提供担保,须经出席股东会议的其他股东过半数通过,作出决议
D.公司诉权由法定代表人代表公司行使
E.公司法定代表人依照公司章程产生