单项选择题

Hospital doctors don't go out very often as their work ______ all their time.
A) takes in C) takes over
B) takes away D) takes up