Question 20Choose the expression or word which best completes the sentence.If the company has any delay at the customs office, it was ........ their own making.A.atB.ofC.fromD.throughObjective Show full explanation