单项选择题

某公共项目投资的资金来源是甲公司投资20%,乙公司投资50%,丙公司投资30%,三者的税前报酬率分别是10%、25%和30%,那么社会贴现率应该是()。

A.23.5%
B.21.5%
C.20.5%
D.25.5%