单项选择题

某项工程由A、B、C三个工程队负责施工,他们将工程总量等额分成了三份,同时开始施工。当A队完成了自己任务的90%时,B队完成了自己任务的一半,C队完成了B队已完成任务量的80%,此时A队派出的人力加入C队工作,问A队和C队都完成任务时,B队完成了其自身任务的()。

A.80%
B.90%
C.60%
D.100%