because of 接两个名词

问题描述:

because of 接两个名词
because of his talent, as well as his hard work
because of his talent, as well as of his hard work
请问哪一句是对的?介词of 需不需要重复?

because of his talent, as well as his hard work正确,无需重复介词of;as well as 和使用“and”是一个意思,用"and“时不用重复”of“,同样的道理,as well as也不需要.