25 pts! If programmers cannot write an algorithm because the problem is too complex, which methodology can they use to reach an approximate solution?

A.
flowcharts
B.
heuristics
C.
artificial intelligence
D.
machine language
E.
assembly language