单项选择题

两数相除得3余10,被除数,除数,商与余数之和是143,这两个数分别是 ( )和( )。

A.30和100
B.110和30
C.100和34
D.95和40