The book would have been perfect ________ th...

Câu hỏi: The book would have been perfect ________ the ending.

A. it hadn’t been for

B. hadn’t it been for

C. it had not been for

D. had it not been for