A carbonate which do not decompose on heating is :
potassium carbonate
Explanation for correct options-
Sodium carbonate(NaNO3) and Potassium carbonate(KNO3) are the two carbonates that do not decompose on heating.
Explanation for incorrect options-
Thus, among the given options (C) potassium carbonate is the correct answer.