The correct option is C Both A and B
Thermal expansion is the change in size of an object as its temperature changes, Normally as the temperature increases, the size of an object also increases. Hence expansion of a substance on heating depends on nature of substance and rise in temperature.