多项选择题

某公司打算上市,哪些是必须具备的法定条件()。

A.上市公司必须是已经成立的股份有限公司 
B.公司的股本总额不少于5000万元 
C.开业时间2年以上 
D.公司最近3年无重大违法行为