A、碳酸钡能与人体胃液中的盐酸反应生成可溶性钡盐,有毒,不能用作钡餐;B、硫酸钡不溶于水且不与盐酸反应,能用作钡餐;C、硝酸钡是可溶性钡盐,有毒,不能用作钡餐;D、氯化钡是可溶性钡盐,有毒,不能用作钡餐;故选B.