I don't see any thing wrong with the sentences
I believe your is answer would be D.
Answer:
B) Europeans believed Indians are an ignorant, uncultured people.
Explanation:
They were as much astonished to see Indians produce works of art with the aid or rude apparatus they themselves has discarded long ago, as a Hindu would be to see a chimpanzee officiating as a priest in a funeral ceremony and reading out Sanskirt texts from a plam leaf book spread before him.
About 340 hope this helps :)