单项选择题

一件工程,甲独做需要30天完成任务,乙独做需要20天完成任务。现在甲先做了若干天后,由乙接替,这样两人一共花了22天才完成任务。请问甲一共做了多少天()

A.4
B.6
C.8
D.9