vcbc