Answer: C
Assume merchant buy $x$ number of products
Cost prize of $x$ items = $20x$
Selling prize of $x$ items = $\frac{x}{2}(2*2 + (x-1)*2) \implies \frac{x}{2}(4+2x-2) \implies x(x+1)$
Profit percentage = $40 \%$
$\frac{x(x+1) – 20x}{20x} = 0.4 \implies x-19 = 8 \implies x = 27$