Latest C++ Aptitude Question SOLUTION: Using the following declarations, which of the following assignment statements are legal? class A {...} ; class B: public A {...}; A a; B b, b1, b2; a) a = b; b) b = a; c) b1 = b2;