单项选择题

Last night an uninvited guest turned up.

A.昨晚有位客人不请自到。
B.昨晚有位没有请到的客人转上来了。
C.昨天晚上来了一位没有被邀请的客人。
D.昨天晚上有位没有请到的客人出现了。