A can complete a task in 12 days and B can complete the task in 18 days. So,
In one day, A can do 112112, in one day B can do 118118.
In two days, they can complete 112112 + 118118 = which is 536536.
In 4 days, they can finish 10361036, and so on.
We can have 7 such sets of 2days each.
So, at the end of 14 days, they would have done 35363536 of task.
On the 15th day A would begin work with 136136of the task to finish. He can finish 112112 in a day. So, he would take one-third of a day. So, they can finish the whole task in 14.33 days.
The question is how many days do they finish the entire task?
Hence, the answer is "14.33 days".
Choice B is the correct answer.