maddiphill maddiphill 20-03-2017 Business contestada Which of the following payment types require you to pay upfront? A Money order B Cashier's check C Pre-paid card D All of the above