7. 以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是( )A. if (a>b)&&(b>c) k=1;else k=0; B. if (a>b)||(b>c) k=1 else k=0; C. if (a<=b) k=0; else if(b<=c) k=1; D. if (a>b) k=1; else if (b>c) k=1;else k=0;