单项选择题

Which of the following sentences has a subject complement()

A. Jack was seen playing basketball yesterday
B. A doll was made for me
C. Some money was given to her
D. He was bought an expensive watch