ElddmaChekissa ElddmaChekissa 18-01-2017 Social Studies contestada Which problem solving strategy looks at every possible alternative and could take a very long time? A. hill climbing B. algorithm C. trial and error D. working backwards