单项选择题

A.没有完成也没有发表的软件,其知识内容不构成商业秘密 
B.计算机软件的商业秘密,就是技术秘密,不含经营秘密 
C.构成技术秘密的知识内容,不包括程序设计的技巧和算法 
D.开源软件也存在商业秘密问题