which statement is true of the two molecules down below

Just know that this is technically considered organic chemistry, not biology, but they both have the -ose suffix which means sugar. I have not taken organic chemistry, but I am using common sense and previous knowledge to solve this problem. In this case, I would say D. because of the sugar backbone, and that -ose means sugar.