six months for the washing...

Câu hỏi:                 six months for the washing machine to be delivered, I decided to cancel the order.

A Waiting                   

B Having waited  

C Being waited 

D Waited