A(n) ____ is a written promise to pay a certain sum of money on or before a specified date, with interest at an agreed rate.
A. Bond
B. Note
C. Check
D. Promissory note