How do you choose the most appropriate language to solve a problem?

Choose the best response:

A) by planning, discussing, and determining the outcome or output

B) by choosing any language because they all do the same thing
by choosing any language because they all do the same thing

C) by focusing on the desired outcome because the language doesn't matter

D) by selecting the language with the least complexity

A) by planning, discussing, and determining the outcome or output