有A、B两个化合物,它们互为构造异构体,都能使溴的四氯化碳溶液褪色。A与Ag(NH3)2NO3反应生成白色沉淀,用高锰酸钾溶液氧化生成丙酸(CH3CH2COOH)和二氧化碳;B不与Ag(NH3)2NO3反应,而用高锰酸钾溶液氧化只生成一种羧酸。试写出A和B的结构以及各步反应。