单项选择题

某基础工程隐蔽前已经工程师验收合格,在主体结构施工时因墙体开裂,对基础重新检验发现部分部位存在施工质量问题,则重新检验的费用和工期应()

A.由工程师承担费用,承包人承担工期
B.由承包人承担费用,工程师承担工期
C.由承包人承担费用,由承发包双方协商承担工期
D.由承包人承担费用和工期