选b。ought to表示应该,他问我他什么时候应该去散个步,语气诡异would意为将要,他问我他什么时候要去散步,表意也不都理想might和may都有可能的意思,用在此句中不符。不过may有可以的意思,而在表示“可以”意思时,might作为may的过去式而存在全题语境为一般过去时,从句与主句时态应保持一致,再加上此处动词应有获取允许之意,因此选b
B 表示可能性。