4

Put these British rulers in order from earliest to latest: Elizabeth I, Henry VIII, William the Conqueror, Richard the Lion-hearted