单项选择题

A.不需要履行任何法律手续,只要软件开发出来,不论公开与否,都享有著作权。
B.必须要履行任何法律手续,才享有著作权。
C.不需要履行任何法律手续,但必须要公开,才享有著作权。
D.需要履行相关法律手续,且公开,才享有著作权。