owe...to 和attribute to的区别

问题描述:

owe...to 和attribute to的区别
有这么道题We ____Edison's success to his intelligence and hard work.
A.attribute to B.owe...to
应该选择哪个?这两个词组有何区别?它们都解释把什么归于什么.
attribute to B.owe...to 归功于。我看不出有什么区别

都是归功于的意思,选A,B范围销