it will work if

A *a = new B();