假设某程序代码中有 print = 10,下列有关说法中正确的是( )。
该行代码错误,因为 print 是关键字,不能作为变量名称;
该行代码错误,因为 print 是内置函数名,不能作为变量名称;
该行代码没有错误,print 可以作为变量名称,虽然非常不可取;
该行代码没有错误,虽然 print 是关键字,但也可以作为变量名称, 虽然非常不可取;