Require bc