On June 8, Smith Technologies issued a $75,000, 6%, 140-day note payable to Johnson Company. What is the due date of the note?
A. October 26
B. October 28
C. October 30
D. November 1