_______, she...

Câu hỏi:  _______, she fainted and it was half an hour before she came round again.

A. On hearing the news 

B. To have heard the news

C. She had heard the news 

D. Just heard the news