Artificial intelligence
Natural language understanding is used in:

(b) and (c) above
natural language interfaces
natural language front ends
All of these
text understanding systems

ANSWER DOWNLOAD EXAMIANS APP