Shanghai is so full of_______, it seems as if things never stop.
#7557
A
strength
B
spirit
C
force
D
energy