What is the output of the program? #include
class BaseC
{ int i; public: BaseC() { i=?1;} BaseC(int i) { i=i; } void seti(int a) { i = a; }; void Print() { cout << i; }
};
int main()
{
BaseC *o = new BaseC(); o?>seti(10); o?>Print(); }
A. It prints: 10
B. It prints: ?1
C. It prints: 0
D. Compilation error