单项选择题

某工程已经监理工程师批准的双代号网络计划如下图所示(单位:月)。

该工程施工中,G工作因材料供应问题,未能及时开工将造成总工期延误1个月,为保证工期,施工单位决定压缩相关工作持续时间,已知压缩D,E,G,H工作将相应分别增加费用1万元、2万元、3万元、4万元。
根据材料,回答以下问题:

根据网络计划,该工程合同工期至少为()个月。

A.19
B.20
C.21
D.22