单项选择题

A.大多数程序设计语言不允许使用自然语言写注释。
B.大多数程序设计语言允许使用自然语言写注释。
C.功能性注释通常位于程序模块的开头部分。
D.序言性注释常常嵌在源程序体中。