单项选择题

His failure was ______ his not listening to others" advice.

A.contributed to
B.attributed to
C.devoted to
D.dedicated to