When was the Taj Mahal completed?

Options:
A) 1955
B) 1950
C) 1643
D) 1940
 
Answer : 1643