Kids. They can be reasoned with quite easily with patience. They are very much open to learning at age 4. A really drunk adult is going to do whatever they want and probably has no ability to be reasoned with at that point.
I don’t think either can be reasoned with, but I have an easier time getting a drunk adult to do what needs to be done because I don’t mind lying to one. :o
The kid. A two-year-old can't be reasoned with, but it's not impossible at twice that age. Keep the ideas concrete, the words simple and remember that you're dealing with child logic which isn't quite the same thing as adult logic. A drunk doesn't have any logic to deal with, their brain has stopped recording.