单项选择题

var year = 2018;function createobj(n,year) { var ooo = new Object(); ooo.n = n; ooo.year = year; ooo.printYear = function () { console.log(this.year); }; return ooo;}var c1 = createobj("1609B", 2017);c1.printYear();
以上程序的结果是( )

A.2017
B.2020
C.undefined
D.报错