[单选题]

上海市某建筑公司与天津市某建材厂签订了一份建材购销合同,双方商定在济南火车站交货,但最终因不可预见的原因合同未能实际履行,建筑公司欲对建材厂提起合同纠纷诉讼。建筑公司应在()起诉。

A .上海市人民法院

B .天津市人民法院

C .铁路运输法院

D .山东省人民法院

参考答案与解析: