Grand Canal Is Oldest Man Made

Grand canal is oldest man made canal for shiping purpose situated in__________ ( made in 7th century)

a. Iraq
b. China
c. France
d. India