上海市某建筑公司与天津市某建材厂签订了一份建材购销合同,双方商定在济南火车站交货,但最终因不可预见的原因合同未能实际履行,建筑公司欲对建材厂提起合同纠纷诉讼。建筑公司应在( )起诉。
A:上海市人民法院
B:天津市人民法院
C:铁路运输法院
D:山东省人民法院
出自:建设工程法规及相关知识