Which of the following sentences requires a colon to be correct?
A. The new dessert recipe called for equal parts of sugar, cream, peanut butter, and crushed pecans.
B. In his vacation suitcase, Jonathan packed two pairs of pants, four shirts, his swimsuit, and his favorite pajamas.
C. When she decided to write a letter, she grabbed her pen, paper, stamps, and address book.
D. She gathered all of her ingredients to make a smoothie strawberries, blueberries, bananas, and yogurt.