The correct option is D BaCO3
BaCO3 decomposes at highest temp. All the carbonates decompose on heating to give CO2 and metal oxide.MCO3Δ→MO+CO2 The stability of carbonate towards heat depends upon the stability of the resulting metal oxide. More is the stability of the resulting metal oxide lesser is the stability of the carbonate towards heat and vice- versa.
So as we down the group stability of oxides of alkaline earth metal increases, so compound decomposes at the highest temperature will be BaCO3.
Hence option B is correct.