Impossible Knowledge Quiz

1. What is the name of Bill Gates' wife, who he runs his charitable foundation with?

Melinda
Angela
Naomi
Catherine