A. Advanced payment to bind a contract or bargain B. A token of something to come C. A promise or assurance D. All of these Advertisement Advertisement