单项选择题

A.安全。在执行受保护的操作前先检查$isAdmin是否为true
B.不安全。没有确认$action是不是合法输入
C.不安全。$isAdmin可以通过register_globals被篡改
D.安全。因为它验证了用户数据$data
E.A和B