Странно.... А в школах думают, что таки обязаны.  Нет, вы не обязаны отвечать прохожему на улице.  Но вот в магазине, в присутственном месте - обязаны.  И хоть три языка государственных вводи - обязаны отвечать на том, на котором к вам обратились, раз он государственный.