Artificial intelligence
A natural language generation program must decide:

when to say something
None of these
why it is being used
both (a) and (b)
what to say

ANSWER DOWNLOAD EXAMIANS APP