多项选择题

下面哪些内容可以作为if语句的条件?()

A.boolean类型的变量
B.逻辑表达式
C.关系表达式
D.算数表达式