单项选择题

______ the bad news, tears of sorrow rolled down her cheeks.

A.While hearing
B.When she heard
C.Hearing
D.Having heard