Given the "Dupliate-Removal" reules below.
drm([],[]):- !.
drm([Head|Tail],NL):- member(Head,Tail), drm(Tail, NL), !.
drm([H1|T1],[H1|T2]):- drm(T1, T2).
Which line of the code actually excludes an element from the result list?
Answers:
A. drm([H1|T1],[H1|T2]):- drm(T1, T2).
B. drm([],[]):- !.
C. drm([Head|Tail],NL):- member(Head,Tail), drm(Tail, NL), !.
D. member(Head,Tail).
Answer. C.