Sahara Company's Cash account shows an ending balance of $650. The bank statement shows a $29 service charge and an NSF check for $150. A $240 deposit is in transit, and outstanding checks total $420. What is Sahara's adjusted cash balance?
A. $291
B. $829
C. $471
D. $470