Instruction: Evaluate each product title in the given list, assess its relevance to the given query, and then arrange the products in descending order of relevance, with the most relevant product at the top of the ranked list.

Input:
Query: bowflex bar attachment
Product list:
A: Bowflex PR1000 Home Gym
B: TreadLife Fitness Handles | Compatible with Bowflex Revolution - 1 Pair
C: GR8FLEX EZ Curl Bar - Heavy Weight Training Accessory Designed To Fit on Total Trainer, Bowflex, and Home Fitness Gym Equipments with Cable Systems
D: TheraBand Resistance Band Padded Bar, Attachment for Resistance Bands and Tubing, 3 Foot Bar with two "D" Ring Connectors for Wellness Station, Pilates, Yoga, Home Workouts without Weights
Answer: C,D,B,A