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: impact driver set 1/2
Product list:
A: TACKLIFE Drive Impact Socket Set, 18pcs 1/2-inch Drive Deep Impact Socket Set, 6 Point, 10-24mm, 15pcs Metric Sockets with 3pcs 1/2-Inch Drive Impact Extension Bar Set - HIS1A
B: Neiko 10190A Impact Ready Magnetic Nut Driver Bit Set | 6 Piece | SAE | 1/4 to 9/16 | 2-9/16 Length | Cr-V
C: NEIKO 00244A Impact Socket Adapter and Magnetic Bit Holder Set | 4-Piece Set | 1/4-Inch Hex Shank with 1/4, 3/8, 1/2-Inch Drives | CR-V
D: DEWALT 20V Max Cordless Drill Combo Kit, 2-Tool (DCK240C2),Yellow/Black Drill Driver/Impact Combo Kit
Answer: A,C,D,B