单项选择题

A.The blurred images reflected on the windows
B.The number of French customers
C.The expensive Cuban food
D.The walls of mirrors