_____ the news, I rushed straight to the police station. A. Before I have heard 63/100_______ the news, I rushed straight to the police station. Before I have heardWhenever I hear While I was hearingAs soon as I had heardGiải thíchChọn đáp án D