某人编写了下列程序,用来求10个整数(整数从键盘输入)中的最大值:privAtE suBCommAnD1_CliCk()Dim A(10)As intEgEr, mAxAs intEgEr For k=1 to 10 A(k)=inputBox("输入一个整数") nExt k mAx=0 For k=1 to 10 iF A(k)>mAx thEnmAx=A(k) EnD iF nExt k print mAx EnD suB运行程序时发现,当输入10个正数时,可以得到正确结果,但输入10个负数时结果是错误的。程序需要修改。下列修改中可以得到正确运行结果的是( )。 A、把iFA(>mAx thEn 改为 iF A(<mAx thEn B、把mAx=A(改为A(=mAx C.把第2个循环语句For k=1 to 10改为For k=2 to 10 D、把mAx=o改为mAx=A(10)