In my view this sentence is b. interrogative. Interrogative senteces are easy to define because they are usually a questions that asked to find out information. It could be confused with imperative as it looks like a request. But take attention that it is a question and polite request, so it is interrogative sentence as it is.