多项选择题

A.第1行代码创建了对象input
B.第2行代码要求用户从控制台录入一个double类型数字
C.第3行代码输出变量num到控制台
D.这段代码是有错误的