В любой ситуации эффективнее-вести себя по закону. А именно: попросить у милиционеров документы, узнать основания их прихода, переписать их данные, поинтерисоваться основанием их требований к вам.
Паспорт носить с собой не обязательно, такого требования в законе нет. Но, если паспорт с собой, то предъявить Вы обязаны по требованию милиционера, если тот 1) при исполнении и 2) предварительно предъявил Вам свои документы.
Вас могут задержать в случаях, предусмотренных законом.
Более подробный ответ можно получить, перечислив деньги в размере 500 у.е. на счет ... (чтобы узнать счет, пишите в личку)