单项选择题

C 语言中以下几种运算符的优先次序()的排列是正确的.

A.由高到低为:!,&&,∣∣,算术运算符,赋值运算符
B.由高到低为:!,算术运算符,关系运算符,&&,∣∣,赋值运算符
C.由高到低为:算术运算符,关系运算符,赋值运算符,!,&&,∣∣
D.由高到低为:算术运算符,关系运算符,!,&&,∣∣,赋值运算符