单项选择题

A.注释必须与程序代码一致
B.注释应提供程序代码本身难以表达的信息
C.注释可以按程序员个人喜好编写
D.注释可以出现在程序的任何位置