If you had taken your dad's advice, you ____ such...

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