I chose D because I like the consistency. The black O blends in nicely, but if I were the company and you were designing for me, I would be afraid the O would look like a hinge detail or get lost in the design. The red may be bolder, but doesn't seem to mesh with the color scheme (for me and what I like to wear). The silver (A) was a close second for me, and might satisfy the company more because it would at least have the logo (Oakley?) stand out a little.
(edit) Your barcode scan link doesn't work.