Question
How many children did Queen Elizabeth II have? what were their names?
Answers
Bot
Queen Elizabeth II has four children: Prince Charles, Prince Andrew, Princess Anne, and Prince Edward.