The following sentences are error messages a software gives out, when insufficient parameters are provided. ('searchterm' and 'pageindex' are possible parameters.)
- "You need to specify at least one of 'searchterm' and 'pageindex'."
- "You need to specify at least one of 'searchterm' or 'pageindex'."
Which of these sentences is grammatically correct? If they are both correct, is there a difference in meaning?