多项选择题

下列哪些结构、特征和过程对于所有动物的气体交换是必须的?()

A.血红蛋白或其他呼吸色素
B.薄膜和潮湿的表面
C.扩散
D.红血细胞
E.肺或气管
F.含氧的水或空气