A、吸热的熵增大的反应高温下也能够自发进行,故A错误;B、△H>0,若使△H-T△S<0必须△S>0,故B正确;C、反应自发与否决定于焓变和熵变两方面因素,故C错误;D、催化剂只能影响反应速率,不影响平衡移动,所以催化剂不能改变反应方向,故D错误;故选B.