Detailed Answer
Answer (D) is correct. A voucher should not be prepared for payment until the vendor’s invoice has been matched against the corresponding purchase order and receiving report. This procedure provides assurance that a valid transaction has occurred and that the parties have agreed on the terms, such as price and quantity.