The correct option is D 9.08
Total rupees spend in groceries are 39.46 rupees. Sam gave 50 rupees to the shopkeeper. He should get back 50 – 39.46 rupees = 10.54 rupees. The shopkeeper returned only 1.46 rupees to him. He should get back more 10.54 – 1.46 = 9.08 rupees.