If you had taken your dad's advice, you ________...

Câu hỏi:  If you had taken your dad's advice, you ________ such a silly mistake.

A would have avoided       

B would have avoid         

C avoid 

D have avoided