You’re right, however in addition, in most jurisdictions, you are “required” to cooperate with reasonable requests from authorities. Asking for ID in this instance was reasonable.