有如下程序#includeusing namespace std;int i=1;class Fun{public: static int i; int value(){return i-1;}int value()const{return i+1;}} ;int Fun::i=2;int main(){int i=3;Fun fun1;const Fun fun2;return 0;}若程序的输出结果是:123.则程序中下划线处遗漏的语句是【 】
A.cout<<fun1.value()<<Fun::i<<fun2.value();
B.cout<<Fun::i<<fun1.value()<<fun2.value();
C.cout<<fun1.value()<<fun2.value()<<Fun::i;
D.cout<<fun2.value()<<Fun::i<<fun1.value();