A retailer allows a trade discount of 25% and a further discount of 8% on the marked price of the products, if paid along with his shop's membership card. He makes a net profit of 15% on the cost. By what percentage are the products marked up by him?
A66 2/3 %
B84 1/3 %
C59 2/3 %
D46 1/3 %
