___ you can say about London People for sure is ___they talk a lot about weather.
#31936
A
Which; what
B
What; that
C
That; what
D
What; which