Why is a Bank Reconciliation Statement prepared?
Explanation
The primary purpose of preparing a Bank Reconciliation Statement is to explain and reconcile the differences between the balances shown in the Cash Book and the Bank Statement. While it may help in detecting errors in the Cash Book or Bank Statement, its main goal is to pinpoint the reasons behind the differences in balances. Therefore, option D is the correct answer.