单项选择题

____too much to do, they have to keep themselves busy all day long.

A.Having
B.Have
C.Had
D.Being