Class B uses constructor C() which will be inaccessible after move