Answer: $42.28 (choice b)
===============================================
Reason:
The price goes down 42%, so it keeps the remaining 58%. The two percentages add to 100%
58% of 72.90 = 0.58*72.90 = 42.282 and that rounds to 42.28
Or we could say (1-0.42)*72.90 = 42.282 = 42.28 to have everything in one step.
-------
Another approach:
42% of 72.90 = 0.42*72.90 = 30.618 which rounds to 30.62
You save $30.62 and the final price is 72.90 - 30.62 = 42.28