司向H省三家钢材公司B公司、C厂和D厂发了通知,在通知中说明:“我公司因为建设所需,标号为*的钢材1000吨,如贵公司有货,请速与我公司联系。我公司希望购买此类钢材。”A公司于同一天收到三家钢材公司的复函,都说自己公司备有现货,并将价格一并通知了A公司。B公司在发出复函的第二天,派本公司车队载运200吨钢材送往A公司。A公司在收到三家公司复函后,认为D厂所提出的价格最合理,且其是老牌钢厂,产品质量信得过,所以于当天下午即去函称将各其购买1000吨钢材,请其速备货。D厂随即复函A公司,说其有现货并于第三天将钢材运往H省。在A公司收到D厂复函的第二天,B公司的车队运送钢材到了A公司,要求A公司收货并支付货款。A公司当即函电D厂,请其仅运送800吨钢材到H省。D厂复电说,全部1000吨钢材已经发往H省。A公司收到D厂复电后,就对B公司说,为照顾其损失,只收下其中100吨钢材,其余的不收。B公司对此不服,认为A公司应当收取全部钢材。A公司同时再次向D厂发函称,本公司将仅收其中的900吨钢材,对此造成的损失,由D厂自行负责。第三天,D厂的钢材1000吨运到A公司,A公司仅收取了其中的900吨,剩余的不予收货,为此发生纠纷,D厂和B公司双双向人民法院起诉,要求A公司承担赔偿责任。请问法院应如何审理此案件,ABCD应负什么责任?