Tom said to himself, "Why haven't I thought of thi...

Câu hỏi: Tom said to himself, "Why haven't I thought of this before?"  

A Tom wondered why he didn't think of that before.

B Tom wondered why he hadn't thought of that before.

C Tom asked himself why he hadn't thought of this before. D. 

D Tom asked himself why he didn't think of this before.