违反《消防法》规定,构成犯罪的应该是B. 依法追究刑事责任。
根据《消防法》的相关规定,如果某个单位或个人违反了消防法规定,导致严重后果发生,危害公共安全,构成犯罪行为的话,将会被依法追究刑事责任。这意味着违反《消防法》的行为被认定为违法犯罪,并会受到相应处罚,可能面临刑事审判和刑罚。
其他选项中,A. 依法给予行政处罚是对违法行为进行行政处罚,C. 给予行政处分是对违法行为进行行政纪律处分,D. 给予治安处罚是针对治安相关违法行为的处罚。但是如果违反《消防法》的行为构成犯罪,就会被依法追究刑事责任。
因此,答案是B. 依法追究刑事责任。