Final answer:
Blotters should be maintained for a minimum of five years, general ledgers for at least seven years, and stock records for at least seven years.
Step-by-step explanation:
Blotters: Blotters are records that summarize daily transactions. They should be maintained for a minimum of five years to comply with legal requirements and for reference purposes.
General ledgers: General ledgers are the central record-keeping system for a company's financial transactions. They should be maintained for at least seven years for auditing and tax purposes.
Stock records: Stock records document the purchasing, selling, and inventory of goods. They should be maintained for at least seven years to track the flow of goods and for accounting purposes.