多项选择题

下列哪些可以匹配英文和汉字?()

A.^[A-Za-z0-9]+$
B.[A-Za-z0-9]+$
C.^[A-Za-z0-9]{4,40}$
D.^[A-Za-z0-9]{4,40}