有位同学利用Python语言为某健康系统编写体重测评程序,代码如下,程序可以根据用户的体重指数测评出该用户体重...
有位同学利用Python语言为某健康系统编写体重测评程序,代码如下,程序可以根据用户的体重指数测评出该用户体重情况。运行程序时发现代码存在错误。对于程序中的错误,描述正确的选项是()。

A.第1行代码中bmi变量没有声明,不能直接使用
B.第1行代码中无需使用float (),直接使用input()即可
C.第4行else书写有误,应将else调整为elif
D.Python语言对代码的缩进要求非常严格,同一个级别代码块的缩进量必须一样,因此第7行的print语句应该与第5行print语句缩进量相同