It's rude to eat or drink while walking on the street.这个句中的or 用得正确吗?

问题描述:

It's rude to eat or drink while walking on the street.这个句中的or 用得正确吗?
上个句子与It's rude to eat and drink while walking on the street. 哪个句子正确?有什么区别?此句and 用的是否正确?

此句中的“or”用得完全正确.下句是有问题的.“or”是或者的意思.
整句可译为“在街上边走边吃或喝东西是不礼貌的.”
如果改成下句,吃东西和喝东西同时进行,则显得不合逻辑.