A.针对本职工作中明确指定的开发目标所开发的软件
B.开发的软件是从事本职工作活动所遇见的结果或者自然的结果
C.主要使用了法人或者其他组织的资金、专用设备、未公开的专门信息等物质技术条件所开发并由其他组织承担责任的软件
D.所有在工作期间开发的软件