How many Grand Slam singles does Williams currently hold?

Options:
A) 21
B) 25
C) 15
D) 11
 
Answer : 21