1 is_most_general_term(1)false 2 is_most_general_term(p)true 3 is_most_general_term(p(_))true 4 is_most_general_term(p(_,a))false 5 is_most_general_term(p(X,X))false 6 is_most_general_term([])true 7 is_most_general_term([_|_])false 8 is_most_general_term([_,_])true 9 is_most_general_term([X,X])false