The answer given is wrong.
Old Smokey has it perfectly right. In cold air pressure decreases faster with increasing altitude. Therefore at a given altitude over cold air (relative to ISA), there will be lower pressure (again relative to ISA), which will cause the altimeter to read out a higher altitude than real altitude.
I had to read question and answer several times, before I figured out the mistake