General Knowledge

ATM means ?

A. All Time Money

B. Automatic Teller Machine

C. Automated Teller Machine

D. Any Time Money