Correct option is B
Option (b) contains the grammatical error.
Explanation: The phrase "make it to drink" is incorrect. The correct expression should be "make it drink." The infinitive "to" is unnecessary here, as "make" is a causative verb, which is followed directly by the base form of the verb ("drink" in this case).
Correct Sentence: You can take a horse to the water but you cannot make it drink.
Grammatical rule used: Causative verbs like "make" are followed by the base form of the verb without "to."
Example: She made him apologize for his mistake.