Dev _____ even on Sundays
a. will be working
b. will work
c. is working
d. will have been worked

The answer seems to be d, abut I'm a bit skeptical about that. Can anybody explain why? Or have a different answer?