Final answer:
Insurance agents or brokers are typically required to maintain all records for at least three years to ensure regulatory compliance and accountability in insurance business practices.
Step-by-step explanation:
The correct answer to the question concerning the period for which every insurance agent/broker must maintain records, books, and documents for insurance transactions is C) Three years. This is a standard regulatory requirement that helps ensure accountability and transparency in insurance practices. The duration for record-keeping can vary by jurisdiction, but three years is a common minimum requirement set by regulatory bodies to allow for potential audits, dispute resolution, and reference.