单项选择题

评判征收实践中一项具体征收行为是否合法的根本标准是()。

A、是否经被征收人同意
B、是否由政府执行
C、是否为达到公共利益
D、是否给予被征收人补偿