What do you call people who argue against almost everything you say?

Like if you were to say simply, straightforward “That’s called being a hypocrite.” And they’ll give an obvious response like “We’re all hypocrites.” Like obviously but I’m not talking about “All” people right now and they know that but still felt that need to say it.

What do you call people who argue against almost everything you say?
Post Opinion