Here are Bank of America's top long and short ideas for the first quarter