babc20