不挂科搜题免费

问题:

Queen Elizabeth II is the longest reigning monarch

答案: