Auckland is a most exciting city with people of many different cultures ______ there . 
#91443
A
live
B
having lived
C
lived
D
living