One smurf and one elf can build a treehouse together in two hours, but the smurf would need the help of two fairies in order to complete the same job in the same amount of time. If one elf and one fairy worked together, it would take them four hours to build the treehouse. Assuming that work rates for smurfs, elves, and fairies remain constant, how many hours would it take one smurf, one elf, and one fairy, working together, to build the treehouse?
A. 5/7 B.1 C.10/7 D.12/7 E.22/7