Answer: (B) 9 days
A's 1 day's work =301, B's =101, C's =271
A, B, C together work for 2 days; C alone works for the last 3 days; B and C work together in between.
(A + B + C)'s 1 day's work =301+101+271=2709+27+10=27046=13523
(A + B + C)'s 2 days' work =2×13523=13546
C's 3 days' work =3×271=91
Remaining work =1−(13546+91)=13574
(B + C)'s 1 day's work =101+271=27027+10=27037
Remaining work is done by (B + C) in 13574÷27037=4 days
Total time =2+4+3=9 days