【喵呜刷题小喵解析】根据施工合同的规定,承包人应负责完成以下工作:A. 土地征用和拆迁 - 这通常是由业主或建设单位负责的,与承包人无关。B. 提供施工船舶的临时停泊设施 - 这是承包人需要提供的,以确保施工船舶能够安全、方便地停泊,从而保障施工的正常进行。C. 提供工程地质报告 - 工程地质报告通常由勘察单位或专业的地质勘探机构提供,而不是由承包人完成。D. 保护施工现场地下管道和邻近建筑物及构筑物 - 这是承包人的责任之一,他们需要确保施工现场的安全,防止对地下管道和邻近建筑物及构筑物造成损害。E. 提供相应的工程进度计划及统计报表 - 承包人需要定期向业主或建设单位提供工程进度计划及统计报表,以便业主或建设单位了解工程的进展情况。综上所述,选项B、D和E是应由承包人完成的。因此,正确答案为BDE。