Accessing data - Create and implement a WCF Data Services service

Assume you have the following C# code snippet. var selectedQuestions = from q in context.Questions where q.QuestionNumber > 30 orderby q.QuestionId descending select q; Which of the following URI queries is the equivalent?

http://Service/Question.svc/Questions?Orderby=QuestionId&?$QuestionNumber ( gt 30)
http://Service/Question.svc/Questions?Orderby=QuestionId&?filter=(QuestionNumber > 30)
http://Service/Question.svc/Questions?$Orderby=QuestionId&?$QuestionNumber gt 30
http://Service/Question.svc/Questions?$Orderby=QuestionId desc&?$filter=QuestionNumber gt 30