单项选择题

杨君有3个理财目标,3年后购屋300万元,10年后子女教育金200万元,20年后退休金1000万元。假设均以实质报酬率5%折现,杨君现有生息资产100万元,请问杨君应该要有多少年储蓄,才能达到所有理财目标(取最近似值)

A.49万元
B.53万元
C.57万元
D.61万元