单项选择题

如果需要打开一个已经存在的非空文件“Demo”进行修改,下面选项中正确的是

A.fp=fopen("Demo","r");
B.fp=fopen("Demo","ab+");
C.fp=fopen("Demo","w+");
D.fp=fopen("Demo","r+");