b、香蘭素中含有酚羥基,阿魏酸中含有酚羥基和羧基,兩者都能與Na2CO3和NaOH溶液反應。因此,B是正確的;
C、香蘭素和阿魏酸可以替代添加,但不能消除,所以C是錯的;
D、根據條件,其同分異構體為和,當兩個羥基和-CH2CHO相鄰或相間時,有兩個結構,包括壹個甲酸甲酯基團和壹個酚羥基,且位置相對,故壹個* * *,有五個同分異構體,故D錯誤;
因此,選擇:b。