单项选择题

下列叙述中正确的是( )。

A.运行结果正确的程序一定具有易读性
B.自己编写的程序主要是给自己使用的
C.当前编写的程序主要是为当前使用的
D.上述三种说法都不对