单项选择题

泡沫形成的前提条件是()和液体发生相互接触。

A.固体
B.起泡剂
C.缓蚀剂
D.气体