What is the punishment for a person who dishonestly receives or keeps stolen goods?
Explanation
The law prescribes imprisonment of three years for anyone who dishonestly receives or retains stolen property. Longer terms such as five or seven years do not apply in this case, and option D is incorrect.