Answer: A
Let the cost price of rice = $x$
Now shopkeeper sells at 20% profit by using false weight
$\therefore \text{selling price} = x + 0.2x = 1.2x$
Now customer has paid 15% less than what he should have paid
$\therefore \text{customer has paid} = 1.2x – (0.15)(1.2x) = 1.02x$
$\% \text{ of profit made by shopkeeper} = \frac{1.02x – x}{x}*100 = 0.02*100 = 2\%$