Bank of America explained that it was required to ask the question to comply with Treasury regulations. ... Under a separate law, foreign banks must collect citizenship information from Americans, ostensibly in order to track down potential tax-dodgers.