Which of the following audit evidence has a higher reliability? O A. Customers' purchase orders O B. Management representation letter O C. Sales invoices O D. Bank statement mailed by the bank O E. Engagement letter