X can do a piece of work in 40 days. He works at it for 8 days and then Y finishes it in 16 days. How long will they together take to complete the work?
A. 40/3 days
B. 15 days
C. 20 days
D. 56 days