单项选择题

甲、乙、丙三人共同完成一项工程,他们工作5天后完成工程的一半,接着丙退出,甲、乙继续工作3天后又完成剩下工程的一半,然后乙也退出,甲独自工作5天后完成全部工程。若乙单独完成该工程,则需要的天数为( )。

A.20
B.30
C.40
D.60