Answer:
A
Explanation:
Both verbs mean ‘to know’, but ’weißt’ is more of knowledge, while ‘kennst’ is more about knowing people. So it’s either A or B. But ‘weiß’ is for ’I’ know and ‘weißt’ is for ‘you’ know. And ‘du’ means you so it’s you know: Du weißt viel über Geschichte.