The correct option is A cane sugar
There is no free aldehydic group present in cane sugar.
Due to glycosidic linkage, the aldehydic group is no more free.
While in others, there is a free aldehydic/ketonic group present.
Even if ketonic group is present, it isomerizes to aldehydic group.
So, cane sugar is a non reducing sugar.
Note : Sucrose and cane sugar are one and the same.