Correct option is B
A + B together finish work in 312 days.
Work done by A + B in 1 day = 1/312
A alone finishes in 520 days.
Work done by A in 1 day = 1/520
Work done by B in 1 day
= 1/312 − 1/520
LCM = 1560
= (5 − 3) / 1560
= 2 / 1560
= 1 / 780
Time taken by B alone = 780 days