24. No matter how long it ___________ to finish a quarterly report, it must be done properly.(A) taking(B) take(C) takes(D) has taken