What's the output of Prolog query ? - hell(C). with given knowledge base sunny(hanoi). sunny(danang). hot(hanoi). hell(X):-sunny(X),hot(X). a. true. b. false. c. C = hanoi. d. C = danang. {Ans: c}What is a dynamic sematic check of C language? a. Variables are never used in an expression unless they have been given a value b. Arithmetic operations do not overflow c. Array subscript expressions lie within the bounds of the array d. All of these {Ans: d}What's the result of this unification [X,Y,Z] = [john, likes, fish] a. X = john, Y = likes, Z = fish b. X = john likes, Y = fish, Z = null c. X = fish likes, Y = john, Z = null d. None of the above {Ans: a}Interactive I/O generally implies communication with ____ users or physical devices a. None of the mentioned b. Premium c. Power d. Human {Ans: d}Recursively, a lambda expression is ... a. A name b. An abstraction c. An application d. A parenthesized lambda expression e. All of these. {Ans: e}In C language: if (cond1) /*(1)*/ if (cond2) /*(2)*/ dosth(); else dosthelse(); The else statement is belonged to which if? a. (1)