A check returned by bank marked “NSF” means that:
A. Bank can’t verify your identity
B. There are not sufficient funds in your account
C. Check has been forged
D. Check can’t be cashed being illegal