The Missouri attorney general's office said Bank of America has agreed to pay the state $195,000 to settle allegations that it violated telemarketing laws.