单项选择题

以下关于编译系统对某高级语言进行翻译的叙述中,错误的是______。

A.训法分析将把源程序看做一个线性字符序列进行分析
B.语法分析阶段可以发现程序中所有的语法错误
C.语义分析阶段可以发现程序中所有的语义错误
D.目标代码生成阶段的工作与目标机器的体系结构相关