设有职工表(职工号,姓名,所在部门,工资),现要查询工资最高的职工(可能有多个)所在部门的所有职工的职工号和姓名。下列查询语句中正确的是( )。
A. SELECT 职工号,姓名 FROM 职工表WHERE 所在部门 IN (SELECT 所在部门 FROM 职工表 WHERE 工资 IN (SELECT MAX(工资) FROM 职工表))
B. SELECT 职工号,姓名 FROM 职工表WHERE 所在部门 = (SELECT 所在部门 FROM 职工表 WHERE 工资 = ( SELECT MAX(工资) FROM 职工表))
C. SELECT 职工号,姓名 FROM 职工表WHERE 所在部门 = (SELECT 所在部门 FROM 职工表 WHERE 工资 = MAX(工资))
D. SELECT 职工号,姓名 FROM 职工表WHERE 所在部门 IN (SELECT TOP 1 所在部门 FROM 职工表 ORDER BY MAX(工资))