A is twice as efficient as B and completes a work in 12 days less than B. They worked together for 3 days, and then A left the work. In how many days will B alone complete the remaining work?
(a) 15
(b) 18
(c) 21
(d) 24