单项选择题

All her time______research, the scientist has no time for films.

A.devoted to do
B.is devoted to doing
C.devoting to doing
D.devoted to doing