B
分析:根据题意,ABC三个选项中,都是三位数除以两位数,除数大于被除数的前两位数,商就不是两位数,否则商就是两位数;然后再进一步解答即可.
解答:根据题意可得:
A选项:840的前两位数是84;56<84;所以,840÷56的商是两位数;
B选项:285的前两位数是28;37>28;所以,285÷37的商不是两位数;
C选项:942的前两位数是94;86<94;所以,942÷86的商是两位数;
由以上分析可得:B选项的算式结果商不是两位数.
故选:B.
点评:被除数除以两位数的除法中,除数大于被除数的前两位数,所得的商是一位数;除数小于或等于被除数的前两位数,所得的商是两位数.