The old lady let her flat to an English couple.

The old lady let her flat to an English couple.

A.offered

B.rented

C.provided

D.sold

正确答案是B