Final answer:
Bank reconciliation should be prepared by someone independent from handling cash transactions to enhance internal control and prevent fraud.
Step-by-step explanation:
To enhance internal control, the bank reconciliation should be prepared by an individual who does not have responsibilities for cash receipts or disbursements. This principle is part of segregation of duties, which is a key component of strong internal control systems. By having an independent person prepare the reconciliation, it reduces the risk of errors or fraud. The person should be familiar with the company's financial transactions and capable of identifying and resolving discrepancies between the company's books and the bank statement.