多项选择题

A.物质条件可能
B.法律允许
C.社会环境允许
D.经济上可行
E.能产生最高价值