A variable cost is a cost to a business or individual which changes with respect to the amount of output whilst a fixed cost is one that will remain constant, irrespective of the amount of output by the individual or business.
As rent and insurance payments are invariable to John, that leaves us with wages to be payed to employees and gas costs due to heating which both vary on usage, making them our variable costs. E.g. using more gas for heating will result in greater gas bills.