Instruction: Given a query and a list of products denoted as A, B, C, ... with their titles, rank the products according to their relevance to the query. Output only a ranked list in which the most relevant product is at the top of the list.

Input:
Query: xyzprinting scanner
Product list:
A: Revopoint POP 3D Scanner 0.3mm Accuracy 8 Fps Scan Speed Desktop and Handheld Fixed/Auto Scan Mode for Face and Body Scanning Modes for Color 3D Printing
B: XYZprinting RFPLCXUS01A da Vinci Jr. & Mini Series Filament, PLA (NFC), 600 g, Black
C: Revopoint Phone Holder for POP 3D Scanner Clip Cell Phone Holder Adjustable Phone Mount for 4 to 7 inch Smartphones
D: XYZprinting Full Color Handheld 3D Scanner 1.0 Pro.
Answer: D,A,B,C