Who is the only woman to have served as British Prime Minister?
-
Princess Diana
-
Margaret Thatcher
-
Mary Lipton
-
Hillary Clinton
B
Correct answer
Explanation
Margaret Thatcher served as British Prime Minister from 1979 to 1990, making her the first and only woman to hold this position to date. Princess Diana was royalty, not a politician, Mary Lipton is not a historical figure, and Hillary Clinton is American.