多项选择题

A.软件开发公司为进行对外宣传,一般会将它免费发送给潜在客户
B.一般可通过internet免费下载
C.目的为检查产品是否存在缺陷,错误,验证产品功能与说明书,用户手册是否一致
D.一般只在软件开发公司内部运行,不对外开放
E.主要用于开发人员对软件产品进行测试